Back to
CITADEL ADVISORS LLC
STEM3 quarters
Position history for
CITADEL ADVISORS LLC's holdings in STEM INC
CITADEL ADVISORS LLC holds 23,727 shares of STEM (STEM INC), worth $185,308 as of 2026-Q2. This is a new position.
Current Value
$185,308
Current Shares
23,727
Total Value Change
-$591,529
Total Shares Change
-20,613
Quarter-by-Quarter History
Other major holders of STEM: VANGUARD GROUP INC, MARSHALL WACE, LLP, BANK OF AMERICA CORP /DE/