The biotech kingmakers. A new Baker Bros stake is a buy signal traders front-run.
84 reported positions worth $17.42B as of the Q1 2026 filing.
Largest disclosed holding: Incyte Corporation.
All tracked hedge funds