Investar Insider Buys Signal Growth: 1,431 Shares & New Louisiana Acquisition Boost Outlook
Insider buying at Investar Holding Corp signals confidence, with a recent $27.95 purchase and a strategic Wichita Falls acquisition boosting growth potential.
4 minutes to read
