Live feed18:50:42·1085dINSIDERFilingvia QuantisnowSEC Form 3: New insider Yegge James E claimed ownership of 19,736 sharesByQuantisnow·Wall Street's wire, on your screen.ISTR· Investar Holding CorporationFinanceOriginal source