John D’Angelo, CEO of Investar Holding Corporation, bought 1,071 shares of Investar Holding Corporation (Stock Symbol: ISTR) at $14.00 per share for a total amount of $15 thousand on June 30, 2014. Continue reading CEO John J. D’Angelo, Investar Holding Corporation Insider Buys $15,000 of Shares