Investar Holding Corporation (ISTR)
NASDAQ: ISTR · Real-Time Price · USD
29.84
+0.68 (2.33%)
At close: Jun 18, 2026, 4:00 PM EDT
29.83
-0.01 (-0.03%)
After-hours: Jun 18, 2026, 5:27 PM EDT

Investar Holding Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
412262216146213190
Market Cap Growth
122.37%21.31%48.32%-31.67%11.83%8.52%
Enterprise Value
528.95373.07288.93411.09612.43229.04
Last Close Price
29.8426.7221.9614.9121.5318.41
PE Ratio
12.6812.5410.768.826.0823.91
Forward PE
9.929.7212.5110.827.728.48
PEG Ratio
-0.920.920.920.920.92
PS Ratio
3.842.902.571.801.971.99
PB Ratio
1.070.870.890.640.990.78
P/TBV Ratio
1.061.111.090.801.270.97
P/FCF Ratio
18.8315.5514.005.785.116.31
P/OCF Ratio
17.3814.3713.555.544.985.69
EV/Sales Ratio
4.944.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
24.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.79%0.75%0.66%0.54%1.22%0.31%
Return on Capital Employed (ROCE)
8.98%9.40%8.93%7.45%15.77%3.38%
Earnings Yield
6.57%7.97%9.29%11.33%16.44%4.18%
FCF Yield
5.31%6.43%7.14%17.30%19.58%15.84%
Dividend Yield
1.47%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.77%-6.85%0.89%5.95%4.68%4.98%
SEC Filings: 10-K · 10-Q