This Fund Built a $26 Million Stake in a Medical Tech Stock That's Soaring After a $9.9 Billion Deal Announcement

Mar 16, 2026 - 00:00
 0
This Fund Built a $26 Million Stake in a Medical Tech Stock That's Soaring After a $9.9 Billion Deal Announcement