Back to
CITADEL ADVISORS LLC
EPOW1 quarters
Position history for
CITADEL ADVISORS LLC's holdings in E-POWER INC
CITADEL ADVISORS LLC holds 28,963 shares of EPOW (E-POWER INC), worth $17,673 as of 2026-Q2. This is a new position.
Current Value
$17,673
Current Shares
28,963
Total Value Change
$0
Total Shares Change
0
Quarter-by-Quarter History
Other major holders of EPOW: JANE STREET GROUP, LLC, TWO SIGMA INVESTMENTS, LP, XTX Topco Ltd, Merit Financial Group, LLC