Centessa Pharmaceuticals Shuts Doors: Insider Sell‑offs Skyrocket as Eli Lilly Seizes Control for Up to $47 a Share
Medicxi exits Centessa, selling 4.4 M shares as Eli Lilly’s $38‑per‑share takeover closes, while insiders dump 30 M shares—impacting price and future value.
9 minutes to read
