Back to
Citadel Advisors LLC
OBIO
13 quarters
Position history for
Citadel Advisors LLC's holdings in Orchestra BioMed Holdings, Inc.
Yes. Citadel Advisors holds 56,191 shares of OBIO (Orchestra BioMed Holdings), worth $242,464, as of its Q2 2026 13F filing. It reduced the position by 22,994 shares (-29.0%) from Q1 2026. Citadel Advisors has held OBIO since Q3 2024, across 8 quarterly 13F filings.
Current Value
$242,464
Current Shares
56,191
Total Value Change
-$3.1M
Total Shares Change
-114,230
Quarter-by-Quarter History
Other major holders of OBIO: RTW Investments, LP