$12.42
+0.07 (+0.57%)
Day Range $12.27 — $12.48
52W Range $12.27 — $16.83
Open$12.30
Previous Close$12.35
Day High$12.48
Day Low$12.27
52W High$16.83
52W Low$12.27
Volume
Avg Volume348.7K
Market Cap677.57M
P/E Ratio7.55
EPS$1.64
SectorFinancial Services

Analyst Ratings

Buy
15 analysts
10 Buy 3 Hold 2 Sell
Price Target +223.1% upside
Current
$12.42
Target
$40.13
$27.63 $40.13 avg $60.41

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 216.45M 201.95M 186.85M
Net Income 91.65M 76.96M 35.79M
Profit Margin 42.3% 40.2% 19.2%
EBITDA 86.11M 76.32M 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.98%
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 $492.81 +0.84% 14.6 1.06T
V Visa Inc $328.48 +0.58% 27.7 616.56B
MA Mastercard Inc $488.07 +0.82% 27.8 432.77B
MS Morgan Stanley $226.03 -0.47% 19.4 352.00B
GS Goldman Sachs Group $1,094.44 -1.08% 17.9 323.49B
AXP American Express Co $337.78 -0.09% 20.6 230.63B

SLRC News

No news for SLRC yet

Quick Stats

Market Cap677.57M
P/E Ratio7.55
EPS$1.64
Div Yield9.98%
Volume
SectorFinancial Services