Live feed18:48:25·1088dINSIDERFilingvia QuantisnowSEC Form 3: New insider Melara Julio A claimed ownership of 9,240 sharesByQuantisnow·Wall Street's wire, on your screen.ISTR· Investar Holding CorporationFinanceOriginal source