Live feed16:11:25·163dINSIDERFilingvia QuantisnowNew insider Flack David A claimed ownership of 516,348 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.ISTR· Investar Holding CorporationFinanceOriginal source