Investar Holding Corporation (ISTR)
NASDAQ: ISTR · Real-Time Price · USD
27.58
-0.29 (-1.04%)
Mar 6, 2026, 4:00 PM EST - 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
379262216145213190
Market Cap Growth
103.40%21.31%48.50%-31.82%11.95%8.52%
Enterprise Value
490.59373.07288.93410.92612.67229.04
Last Close Price
27.5826.7221.9614.9121.5318.41
PE Ratio
12.9512.5410.668.826.0823.91
Forward PE
8.629.7212.5110.827.728.48
PEG Ratio
-0.920.920.920.920.92
PS Ratio
4.052.902.571.791.971.99
PB Ratio
1.000.870.890.640.990.78
P/TBV Ratio
0.98-0.900.651.020.80
P/FCF Ratio
--14.005.775.116.31
P/OCF Ratio
--13.555.544.995.69
EV/Sales Ratio
5.244.133.445.075.672.39
EV/EBITDA Ratio
-13.3710.5116.9712.5615.37
EV/EBIT Ratio
-13.3711.8420.1213.8223.11
EV/FCF Ratio
--18.7416.3214.707.59
Debt / Equity Ratio
0.510.510.421.312.040.56
Debt / EBITDA Ratio
5.485.483.6712.299.019.11
Debt / FCF Ratio
--6.5511.8210.554.50
Net Debt / Equity Ratio
0.370.370.301.171.850.16
Net Debt / EBITDA Ratio
3.993.992.6610.978.192.59
Net Debt / FCF Ratio
--4.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.84%0.84%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.76%7.97%9.38%11.33%16.44%4.18%
FCF Yield
-0.00%7.14%17.32%19.56%15.84%
Dividend Yield
1.60%0.00%1.84%2.62%1.64%1.61%
Payout Ratio
20.42%0.00%19.61%23.05%9.95%38.63%
Buyback Yield / Dilution
-0.00%-0.01%2.01%4.88%3.25%
Total Shareholder Return
-0.00%1.83%4.63%6.52%4.86%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q