Back to
CITADEL ADVISORS LLC
SPRU5 quarters
Position history for
CITADEL ADVISORS LLC's holdings in SPRUCE POWER HOLDING CORP
CITADEL ADVISORS LLC holds 26,319 shares of SPRU (SPRUCE POWER HOLDING CORP), worth $67,903 as of 2026-Q2. The position was decreased (-35.0% shares).
Current Value
$67,903
Current Shares
26,319
Total Value Change
+$54,954
Total Shares Change
+21,959
Quarter-by-Quarter History
Other major holders of SPRU: JPMORGAN CHASE & CO, VANGUARD GROUP INC, VANGUARD CAPITAL MANAGEMENT LLC