MPM BioVentures 2014, L.P.

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 13% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
25 60% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 25%
Success rate 73%
Average holding period 220
Transactions 28
MPM BioVentures 2014, L.P.'s trades of Werewolf Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-05-28 2026-05-28 PrS Proposed sale
70,244
474.39
US$408,642
70,244 474.39 US$408,642
2026-05-18 2026-05-18 PrS Proposed sale
63,295
42.97
US$839,170
63,295 42.97 US$839,170
2026-05-11 2026-05-11 PrS Proposed sale
69,759
177.21
US$4,359,014
69,759 177.21 US$4,359,014
2026-05-01 2026-05-01 PrS Proposed sale
363,593
0.72
US$261,642
363,593 0.72 US$261,642
2026-04-29 2026-04-29 PrS Proposed sale
130,115
0.74
US$96,285
130,115 0.74 US$96,285
2026-04-29 2026-04-29 PrS Proposed sale
130,115
0.74
US$96,285
130,115 0.74 US$96,285
2026-04-27 2026-04-27 PrS Proposed sale
130,115
0.81
US$105,784
130,115 0.81 US$105,784
2026-01-06 2026-01-06 PrS Proposed sale
198,739
0.64
US$128,067
198,739 0.64 US$128,067
2025-12-29 2025-12-29 PrS Proposed sale
130,125
0.65
US$85,141
130,125 0.65 US$85,141
2025-12-22 2025-12-22 PrS Proposed sale
130,125
0.69
US$89,370
130,125 0.69 US$89,370
2025-12-10 2025-12-10 PrS Proposed sale
88,632
1.01
US$89,518
88,632 1.01 US$89,518
2025-12-04 2025-12-04 PlS Planned sale
83,230 -1.7%
0.97
US$80,733
83,230 -1.7% 0.97 US$80,733
2025-12-04 2025-12-03 PlS Planned sale
57,225 -1.2%
0.87
US$49,786
57,225 -1.2% 0.87 US$49,786
2025-12-03 2025-12-03 PrS Proposed sale
130,125
0.86
US$111,908
130,125 0.86 US$111,908
2025-12-04 2025-12-02 PlS Planned sale
59,277 -1.2%
0.89
US$52,757
59,277 -1.2% 0.89 US$52,757
2025-12-01 2025-12-01 PlS Planned sale
60,917 -1.2%
0.94
US$57,262
60,917 -1.2% 0.94 US$57,262
2025-12-01 2025-11-28 PlS Planned sale
20,277 -0.4%
0.99
US$20,074
20,277 -0.4% 0.99 US$20,074
2025-12-01 2025-11-26 PlS Planned sale
60,733 -1.2%
0.98
US$59,518
60,733 -1.2% 0.98 US$59,518
2025-11-25 2025-11-25 PlS Planned sale
42,533 -0.8%
0.92
US$39,130
42,533 -0.8% 0.92 US$39,130
2025-11-25 2025-11-24 PlS Planned sale
88,802 -1.7%
0.98
US$87,026
88,802 -1.7% 0.98 US$87,026
2025-11-25 2025-11-21 PlS Planned sale
64,331 -1.2%
0.83
US$53,395
64,331 -1.2% 0.83 US$53,395
2025-11-20 2025-11-20 PlS Planned sale
41,152 -0.8%
0.89
US$36,625
41,152 -0.8% 0.89 US$36,625
2025-11-20 2025-11-19 PlS Planned sale
66,324 -1.2%
0.94
US$62,345
66,324 -1.2% 0.94 US$62,345
2025-11-20 2025-11-18 PlS Planned sale
52,627 -1.0%
0.93
US$48,943
52,627 -1.0% 0.93 US$48,943
2025-11-17 2025-11-17 PrS Proposed sale
130,125
0.92
US$119,481
130,125 0.92 US$119,481
2025-11-17 2025-11-17 PlS Planned sale
57,061 -1.0%
0.95
US$54,208
57,061 -1.0% 0.95 US$54,208
2025-11-17 2025-11-14 PlS Planned sale
61,640 -1.1%
0.93
US$57,325
61,640 -1.1% 0.93 US$57,325
2025-11-17 2025-11-13 PlS Planned sale
90,951 -1.6%
0.98
US$89,132
90,951 -1.6% 0.98 US$89,132
2025-11-12 2025-11-12 PlS Planned sale
40,669 -0.7%
1.09
US$44,329
40,669 -0.7% 1.09 US$44,329
2025-11-12 2025-11-11 PlS Planned sale
55,810 -1.0%
1.14
US$63,623
55,810 -1.0% 1.14 US$63,623
2025-11-12 2025-11-10 PlS Planned sale
48,570 -0.8%
1.18
US$57,313
48,570 -0.8% 1.18 US$57,313
2025-11-10 2025-11-10 PrS Proposed sale
130,125
1.15
US$149,644
130,125 1.15 US$149,644
2025-11-12 2025-11-07 PlS Planned sale
68,480 -1.2%
1.11
US$76,013
68,480 -1.2% 1.11 US$76,013
2025-11-06 2025-11-06 PlS Planned sale
54,452 -0.9%
1.21
US$65,887
54,452 -0.9% 1.21 US$65,887
2025-11-06 2025-11-05 PlS Planned sale
47,950 -0.8%
1.22
US$58,499
47,950 -0.8% 1.22 US$58,499
2025-11-06 2025-11-04 PlS Planned sale
140,488 -2.3%
1.22
US$171,395
140,488 -2.3% 1.22 US$171,395
2025-11-04 2025-11-04 PrS Proposed sale
130,125
1.31
US$170,464
130,125 1.31 US$170,464
2025-11-03 2025-11-03 PlS Planned sale
94,063 -1.5%
1.29
US$121,341
94,063 -1.5% 1.29 US$121,341
2025-11-03 2025-10-31 PlS Planned sale
114,044 -1.8%
1.28
US$145,976
114,044 -1.8% 1.28 US$145,976
2025-11-03 2025-10-30 PlS Planned sale
86,936 -1.3%
1.43
US$124,318
86,936 -1.3% 1.43 US$124,318
2025-10-30 2025-10-30 PrS Proposed sale
130,125
1.56
US$202,995
130,125 1.56 US$202,995
2025-10-29 2025-10-29 PlS Planned sale
134,240 -2.0%
1.55
US$208,072
134,240 -2.0% 1.55 US$208,072
2025-10-29 2025-10-28 PlS Planned sale
69,068 -1.0%
1.64
US$113,272
69,068 -1.0% 1.64 US$113,272
2025-10-29 2025-10-27 PlS Planned sale
72,709 -1.1%
1.72
US$125,059
72,709 -1.1% 1.72 US$125,059
2025-10-27 2025-10-27 PrS Proposed sale
130,125
1.77
US$230,321
130,125 1.77 US$230,321