Investar Holding Corporation (NASDAQ:ISTR) Short Interest Down 17.6% in April
Investar Holding Corporation (NASDAQ:ISTR - Get Free Report) was the target of a large decline in short interest in April. As of April 15th, there was short interest totaling 232,896 shares, a decline of 17.6% from the March 31st total of 282,792 shares. Currently, 1.9% of the company's stock are...