$8.86
-0.26 (-2.85%)
As of Sep 28, 8:55 PM ET ·
Day Range $8.77 — $9.10
52W Range $7.33 — $13.50
Open$9.04
Previous Close$9.12
Day High$9.10
Day Low$8.77
52W High$13.50
52W Low$7.33
Volume—
Avg Volume1.80M
Market Cap872.19M
P/E Ratio—
EPS$-0.49
SectorFinancial Services

Analyst Ratings

Strong Sell
12 analysts
1 Buy 5 Hold 6 Sell
Price Target +643.6% upside
Current
$8.86
Target
$65.88
$45.23 $65.88 avg $81.72

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 521.29M 724.81M 268.00M
Net Income -76,945,027 -96,288,270 55.60M
Profit Margin -14.8% -14.0% 20.8%
EBITDA -103,872,453 -137,206,382 111.94M
Free Cash Flow — — 49.48M
Rev Growth -28.1% -28.1% +2.0%
Debt/Equity 19.05 19.05 0.54

Dividend

Dividend Yield3.80%
Annual Dividend$0.63
Payout Ratio53.4%
Frequencyquarterly
Ex-DividendApr 11, 2026
Pay DateApr 23, 2026

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $503.09 -0.47% 11.3 971.46B
BRK-B Berkshire Hathaway Inc $503.09 -0.47% 11.3 971.46B
V Visa Inc $367.74 +0.10% 30.2 682.42B
MA Mastercard Inc $568.26 +0.11% 30.4 494.51B
MS Morgan Stanley $193.64 -1.36% 15.2 306.21B
GS Goldman Sachs Group $916.28 -2.05% 12.8 268.85B