$13.49
-0.17 (-1.24%)
As of May 9, 9:39 PM ET ·
Day Range $13.44 — $13.86
52W Range $13.41 — $17.20
Open$13.86
Previous Close$13.66
Day High$13.86
Day Low$13.44
52W High$17.20
52W Low$13.41
Volume
Avg Volume750.7K
Market Cap735.40M
P/E Ratio7.95
EPS$1.70
SectorFinancial Services

Analyst Ratings

Buy
15 analysts
9 Buy 4 Hold 2 Sell
Price Target +197.5% upside
Current
$13.49
Target
$40.13
$27.63 $40.13 avg $60.41

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 185.87M 173.42M 186.85M
Net Income 78.70M 66.08M 35.79M
Profit Margin 42.3% 40.2% 19.2%
EBITDA 73.94M 65.54M 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.08%
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 $475.94 +0.18% 15.2 1.02T
V Visa Inc $318.79 -0.78% 28.5 633.96B
MA Mastercard Inc $495.48 -1.09% 29.7 444.26B
MS Morgan Stanley $193.09 +1.54% 16.7 302.37B
GS Goldman Sachs Group $936.48 +1.15% 15.2 274.17B
AXP American Express Co $316.03 -0.83% 19.5 219.11B

SLRC News

No news for SLRC yet

Quick Stats

Market Cap735.40M
P/E Ratio7.95
EPS$1.70
Div Yield9.08%
Volume
SectorFinancial Services