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