Stock events for Investar Holding Corp. (ISTR)
Investar reported strong Q1 2026 results, leading to a stock price increase and high trading volume. Piper Sandler downgraded Investar from "Overweight" to "Neutral". A director purchased 2,000 shares, indicating insider confidence. The company announced a quarterly cash dividend of $0.11 per share. Short interest in ISTR grew by 40.7% as of March 31, 2026. Investar reported $0.58 earnings per share for Q4 2025, surpassing estimates. The acquisition of Wichita Falls Bancshares, Inc. was completed. Investar reported adjusted earnings per share of $0.54 for Q3 2025, exceeding expectations. Over the past six months, ISTR's stock price has increased by 19.15%.
Demand Seasonality affecting Investar Holding Corp.’s stock price
The provided information does not explicitly indicate any significant demand seasonality for Investar Holding Corp.'s products and services. Demand is generally influenced by broader economic conditions, interest rate environments, and regional market dynamics.
Overview of Investar Holding Corp.’s business
Investar Holding Corp. operates in the Financial Services sector, specifically in the Banks - Regional industry, offering a range of financial products and services through Investar Bank, including deposit accounts, loans, and digital banking tools.
ISTR’s Geographic footprint
Headquartered in Baton Rouge, Louisiana, Investar Holding Corp. serves clients across south Louisiana, southeast Texas, and Alabama, and has expanded into north Texas markets through the acquisition of Wichita Falls Bancshares, Inc. As of early 2026, Investar Bank operates 29 branches.
ISTR Corporate Image Assessment
Information explicitly detailing Investar Holding Corp.'s brand reputation is not readily available. Strong financial performance and strategic acquisitions can positively influence its standing, while analyst downgrades might be perceived negatively.
Ownership
Institutional investors hold a significant majority (56%) of Investar Holding Corp., with major shareholders including BlackRock, Inc., Fourthstone LLC, and Vanguard Group Inc. The general public owns 31% of the company, and insiders hold approximately $15 million worth of stock.
Ask Our Expert AI Analyst
Price Chart
$28.26