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
Transaction date
Proposed sale
Price
0.81
Quantity 28,468
Value US$23,144
Transaction date
Proposed sale
Price
1.77
Quantity 28,657
Value US$50,723
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