IntrinsicIntrinsic
← Scroll for more →

SLR Investment Corp. (SLRC)

Latest Price
$11.79
TTM P/E
8.73
Normalized P/E
9.61
TTM Div Yield
--
Fwd 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
+135% upside
EPS: $1.70
Target P/E: 9×
Formula: EPS × P/E
P/E Fair Value
$15.30
+36% upside

Institutional Ownership

23.7% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
JPMorgan Chase & Co1.25M$15.0M2.29%-109.7K2026-06-30
Van Eck Associates Corp1.10M$13.0M2.02%+219.1K2026-06-30
UBS Group AG614.5K$7.0M1.13%+45.3K2026-06-30
Aristotle Capital Boston, LLC613.8K$7.0M1.13%-141.4K2026-06-30
Franklin Resources Inc549.1K$6.0M1.01%-19.3K2026-06-30
Muzinich & Co., Inc.544.2K$6.0M1.00%+5.4K2026-06-30
Condor Capital Management462.4K$5.0M0.85%+107.5K2026-06-30
Legal & General Group Plc446.1K$5.0M0.82%+25.4K2026-06-30
Sumitomo Mitsui Trust Group, Inc.381.5K$4.0M0.70%+2.6K2026-06-30
Morgan Stanley366.9K$4.0M0.67%+102.7K2026-06-30
View all institutional holders →