MPM Oncology Innovations Fund, L.P.

Insider profile

MPM Oncology Innovations Fund, L.P.'s trades of Werewolf Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-06 2026-07-06 PrS Proposed sale
74,794
281.58
US$4,872,807
74,794 281.58 US$4,872,807
2026-06-29 2026-06-29 PrS Proposed sale
18,506
230.96
US$4,110,879
18,506 230.96 US$4,110,879
2026-05-28 2026-05-28 PrS Proposed sale
30,031
401.90
US$1,300,866
30,031 401.90 US$1,300,866
2026-05-18 2026-05-18 PrS Proposed sale
63,540
0.52
US$32,729
63,540 0.52 US$32,729
2026-05-11 2026-05-11 PrS Proposed sale
18,485
0.68
US$12,570
18,485 0.68 US$12,570
2026-05-01 2026-05-01 PrS Proposed sale
79,549
0.72
US$57,243
79,549 0.72 US$57,243
2026-04-29 2026-04-29 PrS Proposed sale
28,468
0.74
US$21,066
28,468 0.74 US$21,066
2026-04-29 2026-04-29 PrS Proposed sale
28,468
0.74
US$21,066
28,468 0.74 US$21,066
2026-04-27 2026-04-27 PrS Proposed sale
28,468
0.81
US$23,144
28,468 0.81 US$23,144
2026-01-06 2026-01-06 PrS Proposed sale
43,767
0.64
US$28,203
43,767 0.64 US$28,203
2025-12-29 2025-12-29 PrS Proposed sale
28,657
0.65
US$18,750
28,657 0.65 US$18,750
2025-12-22 2025-12-22 PrS Proposed sale
28,657
0.69
US$19,682
28,657 0.69 US$19,682
2025-12-10 2025-12-10 PrS Proposed sale
19,519
1.01
US$19,714
19,519 1.01 US$19,714
2025-12-03 2025-12-03 PrS Proposed sale
28,657
0.86
US$24,645
28,657 0.86 US$24,645
2025-11-24 2025-11-24 PrS Proposed sale
28,657
0.87
US$25,023
28,657 0.87 US$25,023
2025-11-17 2025-11-17 PrS Proposed sale
28,657
0.92
US$26,313
28,657 0.92 US$26,313
2025-11-10 2025-11-10 PrS Proposed sale
28,657
1.15
US$32,956
28,657 1.15 US$32,956
2025-11-04 2025-11-04 PrS Proposed sale
28,657
1.31
US$37,541
28,657 1.31 US$37,541
2025-10-30 2025-10-30 PrS Proposed sale
28,657
1.56
US$44,705
28,657 1.56 US$44,705
2025-10-27 2025-10-27 PrS Proposed sale
28,657
1.77
US$50,723
28,657 1.77 US$50,723