Intrinsic
Screener
Valuation
Movers
Economy
Bonds
Institutions
Business Summaries
Updates
Go
Sign In
Screener
Summaries
Updates
Institutions
Sign In
More
↑
Overview
Financials
Chart
Business Summary
Filings
Ownership
Valuation
SLR Investment Corp.
(SLRC)
Latest Price
$12.07
TTM P/E
8.94
Normalized P/E
9.81
Div Yield
--
Book Value
--
P/B Ratio
--
Valuation metrics
adjust assumptions →
EPS:
$1.70
Book value / share:
$18.26
Formula:
√(22.5 × EPS × BVPS)
Graham Number
$26.43
+119% upside
EPS:
$1.70
Target P/E:
10×
Formula:
EPS × P/E
P/E Fair Value
$17.00
+41% upside
Institutional Ownership
23.7% held by institutions
Institution
Shares
Value
Ownership %
Change
Filing Date
JPMORGAN CHASE & CO
1.25M
$15.0M
2.29%
-109.7K
2026-06-30
VAN ECK ASSOCIATES CORP
1.10M
$13.0M
2.02%
+219.1K
2026-06-30
UBS Group AG
614.5K
$7.0M
1.13%
+45.3K
2026-06-30
Aristotle Capital Boston, LLC
613.8K
$7.0M
1.13%
-141.4K
2026-06-30
FRANKLIN RESOURCES INC
549.1K
$6.0M
1.01%
-19.3K
2026-06-30
Muzinich & Co., Inc.
544.2K
$6.0M
1.00%
+5.4K
2026-06-30
CONDOR CAPITAL MANAGEMENT
462.4K
$5.0M
0.85%
+107.5K
2026-06-30
Legal & General Group Plc
446.1K
$5.0M
0.82%
+25.4K
2026-06-30
Sumitomo Mitsui Trust Group, Inc.
381.5K
$4.0M
0.70%
+2.6K
2026-06-30
MORGAN STANLEY
366.9K
$4.0M
0.67%
+102.7K
2026-06-30
View all institutional holders →