Back to Ensign Peak Advisors, Inc Ensign Peak Advisors, Inc

SLRCSLRC
3 quarters

Position history for Ensign Peak Advisors, IncEnsign 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
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
354,452
-21.2%
$4.4M0.0%$12.37
0
2026-Q1
Increased
450,000
+28.6%
$6.4M0.0%$14.81
34
2025-Q4
New
350,000
-
$5.4M0.0%$15.46
37

Other major holders of SLRC: SHELTON CAPITAL MANAGEMENT, Steward Partners Investment Advisory, LLC, JPMORGAN CHASE & CO

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used