Investar Holding Corporation (ISTR)
NASDAQ: ISTR · Real-Time Price · USD
28.26
-0.02 (-0.07%)
May 29, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
390262216146213190
Market Cap Growth
103.55%21.31%48.32%-31.67%11.83%8.52%
Enterprise Value
507.16373.07288.93411.09612.43229.04
Last Close Price
28.2626.7221.9614.9121.5318.41
PE Ratio
12.0112.5410.768.826.0823.91
Forward PE
9.409.7212.5110.827.728.48
PEG Ratio
-0.920.920.920.920.92
PS Ratio
3.642.902.571.801.971.99
PB Ratio
1.010.870.890.640.990.78
P/TBV Ratio
0.830.960.900.651.020.80
P/FCF Ratio
17.8315.5514.005.785.116.31
P/OCF Ratio
16.4614.3713.555.544.985.69
EV/Sales Ratio
4.734.133.445.075.662.39
EV/EBITDA Ratio
-12.1610.5116.9812.5515.37
EV/EBIT Ratio
-13.3811.8420.1213.8123.11
EV/FCF Ratio
23.2022.1618.7416.3314.697.59
Debt / Equity Ratio
0.470.510.421.312.040.56
Debt / EBITDA Ratio
5.044.983.6712.299.019.11
Debt / FCF Ratio
8.889.076.5511.8210.554.50
Net Debt / Equity Ratio
0.280.370.301.171.850.16
Net Debt / EBITDA Ratio
2.983.632.6610.978.192.59
Net Debt / FCF Ratio
5.246.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.920.890.880.890.870.89
Return on Equity (ROE)
8.00%8.45%8.65%7.54%15.58%3.29%
Return on Assets (ROA)
0.85%0.82%0.73%0.60%1.36%0.33%
Return on Invested Capital (ROIC)
0.87%0.83%0.74%0.61%1.39%0.34%
Return on Capital Employed (ROCE)
8.98%9.40%8.93%7.45%15.77%3.38%
Earnings Yield
6.94%7.97%9.29%11.33%16.44%4.18%
FCF Yield
5.61%6.43%7.14%17.30%19.58%15.84%
Dividend Yield
1.56%1.61%1.84%2.62%1.64%1.61%
Payout Ratio
18.69%18.46%19.61%23.05%9.95%38.63%
Buyback Yield / Dilution
-22.25%-8.46%-0.96%3.33%3.04%3.36%
Total Shareholder Return
-20.69%-6.85%0.89%5.95%4.68%4.98%
SEC Filings: 10-K · 10-Q