$28.96
+0.08 (+0.28%)
As of Oct 3, 2:07 AM ET ·
Day Range $28.34 — $29.00
52W Range $21.43 — $31.77
Open$28.96
Previous Close$28.88
Day High$29.00
Day Low$28.34
52W High$31.77
52W Low$21.43
Volume—
Avg Volume108.3K
Market Cap398.98M
P/E Ratio11.87
EPS$2.43
SectorBanking

Analyst Ratings

Strong Buy
9 analysts
7 Buy 2 Hold 0 Sell
Price Target -39.5% upside
Current
$28.96
Target
$17.52
$12.02 $17.52 avg $25.44

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 146.33M 138.90M 89.30M
Net Income 29.28M 25.01M 33.51M
Profit Margin 33.0% 31.4% 37.5%
EBITDA 66.09M 59.60M 41.46M
Free Cash Flow — — 22.57M
Rev Growth +5.4% +5.4% +0.2%
Debt/Equity 0.12 0.12 0.71

Dividend

Dividend Yield3.82%
Annual Dividend$0.48
Payout Ratio20.8%
Frequencyquarterly
Ex-Dividend—
Pay Date—

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $332.38 -0.24% 13.5 879.89B
BAC Bank of America Corp $53.75 +0.04% 11.1 373.66B
RY Royal Bank Of Canada $195.67 +0.16% 16.9 385.28B
WFC Wells Fargo & Co $80.45 +0.25% 10.6 239.79B
TD Toronto-Dominion Bank $117.88 +0.23% 17.5 282.80B
C Citigroup Inc $128.50 +1.18% 12.1 215.56B

Next Earnings

Oct 19, 2026
TBD
15 days away
EPS Est: $0.78

ISTR News

No news for ISTR yet

Quick Stats

Market Cap398.98M
P/E Ratio11.87
EPS$2.43
Div Yield3.82%
Volume—
SectorBanking