Stock Screener

ISTR - Investar Holding Corporation

$18.73 -1.2% ($-0.23)
010.413.900.101.1
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: