$11.95
-0.08 (-0.67%)
As of Sep 22, 10:01 PM ET ·
Day Range $11.91 — $12.07
52W Range $11.97 — $16.36
Open$12.04
Previous Close$12.03
Day High$12.07
Day Low$11.91
52W High$16.36
52W Low$11.97
Volume
Avg Volume358.3K
Market Cap654.66M
P/E Ratio8.87
EPS$1.35
SectorFinancial Services

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 217.10M 202.56M 186.85M
Net Income 91.92M 77.19M 35.79M
Profit Margin 42.3% 40.2% 19.2%
EBITDA 86.36M 76.55M 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 $503.49 +0.29% 11.4 979.91B
BRK-B Berkshire Hathaway Inc $503.49 +0.29% 11.4 979.91B
V Visa Inc $362.04 -2.14% 30.6 691.16B
MA Mastercard Inc $555.89 -2.07% 30.6 496.89B
MS Morgan Stanley $200.18 -2.88% 15.8 317.91B
GS Goldman Sachs Group $949.49 -1.03% 13.1 274.31B

SLRC News

No news for SLRC yet

Quick Stats

Market Cap654.66M
P/E Ratio8.87
EPS$1.35
Div Yield10.96%
Volume
SectorFinancial Services