Stock Titan Deals and strategy
Immatics (IMTX): Baker Bros. group reports 9.5M-share, 7% ownership stake
Baker Bros. Advisors LP and related entities have filed an amendment to report a 7.0% ownership stake in Immatics N.V. (IMTX), totaling 9,508,565 ordinary shares. These shares are beneficially owned through Baker Brothers Life Sciences, L.P. and 667, L.P., with the reporting persons holding sole voting and dispositive power. The ownership percentage is based on 136,673,161 shares outstanding …