Investar Holding Corporation (ISTR)
NASDAQ: ISTR · Real-Time Price · USD
26.82
-0.19 (-0.70%)
Mar 27, 2026, 4:00 PM EDT - Market closed

Investar Holding Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
369262216145213190
Market Cap Growth
122.29%21.31%48.50%-31.82%11.95%8.52%
Enterprise Value
481.92373.07288.93410.92612.67229.04
Last Close Price
26.8226.7221.9614.9121.5318.41
PE Ratio
12.5912.5410.768.826.0823.91
Forward PE
8.389.7212.5110.827.728.48
PEG Ratio
-0.920.920.920.920.92
PS Ratio
3.952.902.571.791.971.99
PB Ratio
0.970.870.890.640.990.78
P/TBV Ratio
0.960.960.900.651.020.80
P/FCF Ratio
21.9115.5514.005.775.116.31
P/OCF Ratio
20.2414.3713.555.544.995.69
EV/Sales Ratio
5.164.133.445.075.672.39
EV/EBITDA Ratio
-12.1610.5116.9712.5615.37
EV/EBIT Ratio
-13.3811.8420.1213.8223.11
EV/FCF Ratio
28.6322.1618.7416.3214.707.59
Debt / Equity Ratio
0.510.510.421.312.040.56
Debt / EBITDA Ratio
4.984.983.6712.299.019.11
Debt / FCF Ratio
9.079.076.5511.8210.554.50
Net Debt / Equity Ratio
0.370.370.301.171.850.16
Net Debt / EBITDA Ratio
3.633.632.6610.978.192.59
Net Debt / FCF Ratio
6.616.614.7410.559.581.28
Asset Turnover
0.030.030.030.030.040.04
Quick Ratio
0.020.020.010.010.020.04
Current Ratio
0.890.890.880.890.870.89
Return on Equity (ROE)
8.45%8.45%8.65%7.54%15.58%3.29%
Return on Assets (ROA)
0.82%0.82%0.73%0.60%1.36%0.33%
Return on Invested Capital (ROIC)
0.83%0.83%0.74%0.61%1.39%0.34%
Return on Capital Employed (ROCE)
9.40%9.40%8.93%7.45%15.77%3.38%
Earnings Yield
5.92%7.97%9.29%11.33%16.44%4.18%
FCF Yield
4.56%6.43%7.14%17.32%19.56%15.84%
Dividend Yield
1.64%1.61%1.84%2.62%1.64%1.61%
Payout Ratio
20.66%18.46%19.61%23.05%9.95%38.63%
Buyback Yield / Dilution
-8.46%-8.46%-0.96%3.33%3.04%3.36%
Total Shareholder Return
-6.82%-6.85%0.89%5.95%4.68%4.98%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q