$12.93
+0.27 (+2.13%)
As of Aug 8, 1:47 AM ET ·
Day Range $12.57 — $13.03
52W Range $12.13 — $16.83
Open$12.69
Previous Close$12.66
Day High$13.03
Day Low$12.57
52W High$16.83
52W Low$12.13
Volume
Avg Volume534.8K
Market Cap714.94M
P/E Ratio7.97
EPS$1.64
SectorFinancial Services

Analyst Ratings

Buy
14 analysts
10 Buy 3 Hold 1 Sell
Price Target +210.4% upside
Current
$12.93
Target
$40.13
$27.63 $40.13 avg $60.41

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 221.50M 206.67M 186.85M
Net Income 93.79M 78.75M 35.79M
Profit Margin 42.3% 40.2% 19.2%
EBITDA 88.11M 78.10M 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 Yield9.59%
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 $521.80 -0.54% 14.0 1.01T
BRK-B Berkshire Hathaway Inc $521.80 -0.54% 1.01T
V Visa Inc $362.50 -2.15% 30.6 691.69B
MA Mastercard Inc $562.95 -2.26% 30.7 498.79B
MS Morgan Stanley $216.33 +1.21% 16.7 337.31B
GS Goldman Sachs Group $1,039.61 +0.68% 14.5 304.26B

SLRC News

No news for SLRC yet

Quick Stats

Market Cap714.94M
P/E Ratio7.97
EPS$1.64
Div Yield9.59%
Volume
SectorFinancial Services