Back to
CITADEL ADVISORS LLC
IBO3 quarters
Position history for
CITADEL ADVISORS LLC's holdings in IMPACT BIOMEDICAL INC
CITADEL ADVISORS LLC holds 49,567 shares of IBO (IMPACT BIOMEDICAL INC), worth $22,801 as of 2026-Q2. This is a new position.
Current Value
$22,801
Current Shares
49,567
Total Value Change
-$29,673
Total Shares Change
-10,748
Quarter-by-Quarter History
Other major holders of IBO: GEODE CAPITAL MANAGEMENT, LLC, VANGUARD CAPITAL MANAGEMENT LLC, VANGUARD GROUP INC