$12.19
+0.39 (+3.31%)
As of Nov 7, 1:56 AM ET ·
Day Range $11.93 — $12.48
52W Range $10.96 — $16.36
Open$12.00
Previous Close$11.80
Day High$12.48
Day Low$11.93
52W High$16.36
52W Low$10.96
Volume—
Avg Volume472.5K
Market Cap642.97M
P/E Ratio8.72
EPS$1.35
SectorFinancial Services

Analyst Ratings

Buy
14 analysts
9 Buy 4 Hold 1 Sell
Price Target +229.2% upside
Current
$12.19
Target
$40.13
$27.63 $40.13 avg $60.41

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 211.30M 197.15M 186.85M
Net Income 89.47M 75.13M 35.79M
Profit Margin 42.3% 40.2% 19.2%
EBITDA 84.06M 74.50M 56.47M
Free Cash Flow — — 56.86M
Rev Growth +7.2% +7.2% +9.9%
Debt/Equity 1.15 1.15 0.58

Dividend

Dividend Yield10.96%
Annual Dividend$1.64
Payout Ratio96.7%
Frequencymonthly
Ex-DividendApr 12, 2026
Pay DateApr 23, 2026

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $570.89 -0.25% 14.2 1.22T
BRK-B Berkshire Hathaway Inc $570.89 -0.25% 14.2 1.22T
V Visa Inc $422.65 +0.01% 35.1 792.50B
MA Mastercard Inc $652.70 -0.49% 33.7 571.42B
MS Morgan Stanley $181.44 -0.55% 14.1 289.08B
GS Goldman Sachs Group $865.82 -0.36% 11.3 250.64B

SLRC News

No news for SLRC yet

Quick Stats

Market Cap642.97M
P/E Ratio8.72
EPS$1.35
Div Yield10.96%
Volume—
SectorFinancial Services