$14.62
-0.07 (-0.48%)
As of Jun 29, 2:20 PM ET ·
Day Range $14.33 — $14.65
52W Range $9.59 — $14.91
Open$14.59
Previous Close$14.69
Day High$14.65
Day Low$14.33
52W High$14.91
52W Low$9.59
Volume
Avg Volume259.8K
Market Cap416.00M
P/E Ratio6.45
EPS$2.35
SectorFinancial Services

Analyst Ratings

Hold
13 analysts
7 Buy 6 Hold 0 Sell
Price Target +178.6% upside
Current
$14.62
Target
$40.73
$29.32 $40.73 avg $55.14

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 330.06M 255.23M 115.15M
Net Income 64.54M 44.92M 34.53M
Profit Margin 19.6% 18.6% 30.0%
EBITDA 48.54M 35.66M 55.47M
Free Cash Flow 16.44M
Rev Growth +29.3% +29.3% +14.2%
Debt/Equity 5.63 5.63 0.44

Dividend

Dividend Yield5.27%
Annual Dividend$1.02
Payout Ratio46.3%
Frequencyquarterly
Ex-Dividend
Pay Date

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $496.00 -0.53% 14.7 1.07T
V Visa Inc $341.65 +1.61% 28.0 622.74B
MA Mastercard Inc $509.64 +2.13% 28.2 439.66B
MS Morgan Stanley $211.72 -0.15% 18.7 339.10B
GS Goldman Sachs Group $1,020.21 +0.06% 16.6 300.04B
AXP American Express Co $340.88 +0.15% 20.9 234.39B

Quick Stats

Market Cap416.00M
P/E Ratio6.45
EPS$2.35
Div Yield5.27%
Volume
SectorFinancial Services