Back to
CITADEL ADVISORS LLC
SELF13 quarters
Position history for
CITADEL ADVISORS LLC's holdings in GLOBAL SELF STORAGE INC
CITADEL ADVISORS LLC holds 27,614 shares of SELF (GLOBAL SELF STORAGE INC), worth $144,697 as of 2026-Q2. This is a new position.
Current Value
$144,697
Current Shares
27,614
Total Value Change
+$8,008
Total Shares Change
-396
Quarter-by-Quarter History
Other major holders of SELF: VANGUARD GROUP INC