Back to
CITADEL ADVISORS LLC
XBIT25 quarters
Position history for
CITADEL ADVISORS LLC's holdings in XBIOTECH INC
CITADEL ADVISORS LLC holds 29,192 shares of XBIT (XBIOTECH INC), worth $67,142 as of 2026-Q2. This is a new position.
Current Value
$67,142
Current Shares
29,192
Total Value Change
-$78,858
Total Shares Change
+9,965
Quarter-by-Quarter History
Other major holders of XBIT: BNP PARIBAS FINANCIAL MARKETS, GEODE CAPITAL MANAGEMENT, LLC, VANGUARD GROUP INC, MILLENNIUM MANAGEMENT LLC, BlackRock Finance, Inc.