Back to
Ensign Peak Advisors, Inc
SLRC3 quarters
Position history for
Ensign Peak Advisors, Inc's holdings in SLR INVESTMENT CORP
Ensign Peak Advisors, Inc holds 354,452 shares of SLRC (SLR INVESTMENT CORP), worth $4.4M as of 2026-Q2. The position was decreased (-21.2% shares). SLRC represents 0.0% of Ensign Peak Advisors, Inc's portfolio.
Current Value
$4.4M
Current Shares
354,452
Total Value Change
-$1M
Total Shares Change
+4,452
Quarter-by-Quarter History
Other major holders of SLRC: SHELTON CAPITAL MANAGEMENT, Steward Partners Investment Advisory, LLC, JPMORGAN CHASE & CO