Flammer Martina M.D.

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -14% 8.2% 15.1%
Success rate 68% 68% 82%
Transactions
24 0% Buy
34 71% Buy
47 69% Buy
Flammer Martina M.D.'s trades of Insmed 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-06-05 2026-06-05 PrS Proposed sale
8,778
237.86
US$4,000,272
8,778 237.86 US$4,000,272
2026-06-05 2026-06-05 PrS Proposed sale
34,815
332.68
US$1,819,727
34,815 332.68 US$1,819,727
2026-06-05 2026-06-05 PlS Planned sale
37,076 -11.6%
407.67
US$4,994,618
37,076 -11.6% 407.67 US$4,994,618
2026-06-05 2026-06-05 PlS Planned sale
1,858 -3.0%
103.78
US$192,823
1,858 -3.0% 103.78 US$192,823
2026-06-05 2026-06-03 S Sale
2,566 -4.0%
102.27
US$262,425
2,566 -4.0% 102.27 US$262,425
2026-06-05 2026-06-03 S Sale
2,566 -4.0%
102.27
US$262,425
2,566 -4.0% 102.27 US$262,425
2026-06-03 2026-06-03 PrS Proposed sale
2,566
102.27
US$262,424
2,566 102.27 US$262,424
2026-05-15 2026-05-14 PlS Planned sale
10,479 -13.9%
117.54
US$1,231,702
10,479 -13.9% 117.54 US$1,231,702
2026-05-14 2026-05-14 PrS Proposed sale
10,479
117.53
US$1,231,599
10,479 117.53 US$1,231,599
2026-05-15 2026-05-13 S Sale
3,384 -4.3%
116.18
US$393,153
3,384 -4.3% 116.18 US$393,153
2026-05-15 2026-05-13 S Sale
4,470 -5.4%
112.76
US$504,037
4,470 -5.4% 112.76 US$504,037
2026-05-13 2026-05-13 PrS Proposed sale
7,854
114.23
US$897,145
7,854 114.23 US$897,145
2026-05-13 2026-05-11 PlS Planned sale
830 -1.0%
101.18
US$83,979
830 -1.0% 101.18 US$83,979
2026-05-13 2026-05-11 PlS Planned sale
12,119 -12.6%
100.35
US$1,216,142
12,119 -12.6% 100.35 US$1,216,142
2026-05-11 2026-05-11 PrS Proposed sale
12,949
100.40
US$1,300,105
12,949 100.40 US$1,300,105
2026-02-06 2026-02-05 PlS Planned sale
869 -1.0%
152.44
US$132,470
869 -1.0% 152.44 US$132,470
2026-02-05 2026-02-05 PrS Proposed sale
869
152.43
US$132,462
869 152.43 US$132,462
2026-02-04 2026-02-03 S Sale
795 -0.9%
155.77
US$123,837
795 -0.9% 155.77 US$123,837
2026-02-04 2026-02-03 S Sale
795 -0.9%
155.77
US$123,837
795 -0.9% 155.77 US$123,837
2026-02-03 2026-02-03 PrS Proposed sale
795
155.77
US$123,837
795 155.77 US$123,837
2026-02-04 2026-02-02 PlS Planned sale
100 -0.1%
156.86
US$15,686
100 -0.1% 156.86 US$15,686
2026-02-04 2026-02-02 PlS Planned sale
3,042 -3.5%
155.46
US$472,909
3,042 -3.5% 155.46 US$472,909
2026-02-04 2026-02-02 PlS Planned sale
3,349 -3.7%
154.56
US$517,621
3,349 -3.7% 154.56 US$517,621
2026-02-04 2026-02-02 PlS Planned sale
928 -1.0%
153.16
US$142,132
928 -1.0% 153.16 US$142,132
2026-02-04 2026-02-02 PlS Planned sale
563 -0.6%
152.06
US$85,610
563 -0.6% 152.06 US$85,610
2026-02-04 2026-02-02 PlS Planned sale
100 -0.1%
156.86
US$15,686
100 -0.1% 156.86 US$15,686
2026-02-04 2026-02-02 PlS Planned sale
3,042 -3.5%
155.46
US$472,909
3,042 -3.5% 155.46 US$472,909
2026-02-04 2026-02-02 PlS Planned sale
3,349 -3.7%
154.56
US$517,621
3,349 -3.7% 154.56 US$517,621
2026-02-04 2026-02-02 PlS Planned sale
928 -1.0%
153.16
US$142,132
928 -1.0% 153.16 US$142,132
2026-02-04 2026-02-02 PlS Planned sale
563 -0.6%
152.06
US$85,610
563 -0.6% 152.06 US$85,610
2026-02-02 2026-02-02 PrS Proposed sale
7,982
154.59
US$1,233,964
7,982 154.59 US$1,233,964
2026-01-13 2026-01-09 PlS Planned sale
1,887 -2.2%
186.19
US$351,341
1,887 -2.2% 186.19 US$351,341
2026-01-08 2026-01-08 PrS Proposed sale
5,138
174.17
US$894,885
5,138 174.17 US$894,885
2026-01-08 2026-01-08 PrS Proposed sale
1,660
173.90
US$288,674
1,660 173.90 US$288,674
2026-01-08 2026-01-08 PlS Planned sale
3,251 -3.6%
174.17
US$566,227
3,251 -3.6% 174.17 US$566,227
2026-01-08 2026-01-08 S Sale
1,660 -1.8%
173.87
US$288,624
1,660 -1.8% 173.87 US$288,624
2026-01-08 2026-01-07 S Sale
1,434 -1.5%
175.84
US$252,155
1,434 -1.5% 175.84 US$252,155
2026-01-07 2026-01-07 PrS Proposed sale
1,434
175.84
US$252,154
1,434 175.84 US$252,154
2026-01-08 2026-01-06 S Sale
1,615 -1.7%
173.33
US$279,928
1,615 -1.7% 173.33 US$279,928
2026-01-08 2026-01-06 PlS Planned sale
957 -1.0%
175.01
US$167,485
957 -1.0% 175.01 US$167,485
2026-01-08 2026-01-06 PlS Planned sale
2,830 -2.9%
174.21
US$493,014
2,830 -2.9% 174.21 US$493,014
2026-01-08 2026-01-06 PlS Planned sale
4,783 -4.6%
173.47
US$829,707
4,783 -4.6% 173.47 US$829,707
2026-01-06 2026-01-06 PrS Proposed sale
1,615
173.33
US$279,927
1,615 173.33 US$279,927
2026-01-06 2026-01-05 PlS Planned sale
702 -0.7%
175.73
US$123,362
702 -0.7% 175.73 US$123,362
2026-01-06 2026-01-05 PlS Planned sale
655 -0.7%
174.28
US$114,153
655 -0.7% 174.28 US$114,153