Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 1,031,993 | 89 |
Sales | 1,317,968 | 85 |
Net shares purchased (sold) | -285,975 | 174 |
Total insider shares held | 37.49M | N/A |
% net shares purchased (sold) | -0.80% | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
AFEYAN NOUBAR BOGHOS | Sale at price 129.39 - 136.00 per share. | Indirect | 40,855,186 | 13 May 2022 | 310,000 |
HOGE STEPHEN | Sale at price 121.10 - 132.69 per share. | Direct | 2,595,850 | 13 May 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 13 May 2022 | 20,000 |
BANCEL STEPHANE J | Sale at price 121.10 - 134.52 per share. | Indirect | 2,355,164 | 12 May 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 11 May 2022 | 4,000 |
NADER FRANCOIS E. | Sale at price 136.10 per share. | Direct | 434,976 | 10 May 2022 | 3,196 |
NADER FRANCOIS E. | Conversion of Exercise of derivative security at price 18.87 per share. | Direct | 435,897 | 10 May 2022 | 23,100 |
MELINE DAVID W | Sale at price 133.71 per share. | Direct | 20,859 | 10 May 2022 | 156 |
HOGE STEPHEN | Sale at price 133.71 per share. | Direct | 31,289 | 10 May 2022 | 234 |
ANDRES JUAN | Sale at price 133.71 per share. | Direct | 26,074 | 10 May 2022 | 195 |
MELINE DAVID W | Direct | 09 May 2022 | 348 | ||
HOGE STEPHEN | Direct | 09 May 2022 | 522 | ||
ANDRES JUAN | Direct | 09 May 2022 | 435 | ||
BANCEL STEPHANE J | Sale at price 143.58 - 154.94 per share. | Indirect | 2,843,972 | 05 May 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 04 May 2022 | 4,000 |
ANDRES JUAN | Sale at price 153.23 per share. | Direct | 306,460 | 04 May 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 04 May 2022 | 2,000 |
HOGE STEPHEN | Sale at price 134.87 - 141.93 per share. | Direct | 2,768,000 | 03 May 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 19,800 | 03 May 2022 | 20,000 |
ANDRES JUAN | Sale at price 150.00 per share. | Direct | 300,000 | 29 Apr 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 29 Apr 2022 | 2,000 |
AFEYAN NOUBAR BOGHOS | Direct | 28 Apr 2022 | 703 | ||
TALLETT ELIZABETH E | Direct | 28 Apr 2022 | 703 | ||
SAGAN PAUL L | Direct | 28 Apr 2022 | 703 | ||
LANGER ROBERT S JR. | Direct | 28 Apr 2022 | 703 | ||
NADER FRANCOIS E. | Direct | 28 Apr 2022 | 703 | ||
BANCEL STEPHANE J | Sale at price 140.19 - 145.34 per share. | Indirect | 2,716,601 | 28 Apr 2022 | 19,000 |
NABEL ELIZABETH G | Direct | 28 Apr 2022 | 703 | ||
HORNING SANDRA | Direct | 28 Apr 2022 | 703 | ||
BERENSON STEPHEN A. | Direct | 28 Apr 2022 | 703 | ||
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 27 Apr 2022 | 4,000 |
HOGE STEPHEN | Sale at price 140.06 - 150.95 per share. | Direct | 2,864,497 | 25 Apr 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 25 Apr 2022 | 20,000 |
BANCEL STEPHANE J | Sale at price 148.02 - 152.34 per share. | Indirect | 2,849,581 | 21 Apr 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 20 Apr 2022 | 4,000 |
ANDRES JUAN | Sale at price 153.00 per share. | Direct | 306,000 | 20 Apr 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 20 Apr 2022 | 2,000 |
BANCEL STEPHANE J | Sale at price 165.84 - 171.91 per share. | Indirect | 3,218,247 | 14 Apr 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 13 Apr 2022 | 4,000 |
HOGE STEPHEN | Sale at price 158.37 - 159.00 per share. | Direct | 3,170,550 | 13 Apr 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 13 Apr 2022 | 20,000 |
ANDRES JUAN | Sale at price 158.37 per share. | Direct | 316,740 | 13 Apr 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 13 Apr 2022 | 2,000 |
BANCEL STEPHANE J | Sale at price 153.15 - 160.27 per share. | Indirect | 2,959,792 | 07 Apr 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 06 Apr 2022 | 4,000 |
ANDRES JUAN | Sale at price 157.50 per share. | Direct | 315,000 | 06 Apr 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 06 Apr 2022 | 2,000 |
HOGE STEPHEN | Sale at price 177.27 per share. | Direct | 3,545,400 | 04 Apr 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 19,800 | 04 Apr 2022 | 20,000 |
BANCEL STEPHANE J | Sale at price 173.53 - 185.77 per share. | Indirect | 3,343,645 | 31 Mar 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 30 Mar 2022 | 4,000 |
ANDRES JUAN | Sale at price 182.79 per share. | Direct | 365,580 | 30 Mar 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 30 Mar 2022 | 2,000 |
BANCEL STEPHANE J | Sale at price 175.52 - 183.56 per share. | Indirect | 3,376,539 | 24 Mar 2022 | 19,000 |
HOGE STEPHEN | Sale at price 175.52 - 184.66 per share. | Direct | 3,604,679 | 24 Mar 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 24 Mar 2022 | 20,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 23 Mar 2022 | 4,000 |
ANDRES JUAN | Sale at price 184.66 per share. | Direct | 369,320 | 23 Mar 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 23 Mar 2022 | 2,000 |
HOGE STEPHEN | Sale at price 171.67 per share. | Direct | 1,294,533 | 18 Mar 2022 | 7,541 |
BANCEL STEPHANE J | Sale at price 150.93 - 169.19 per share. | Indirect | 3,134,688 | 17 Mar 2022 | 19,000 |
HOGE STEPHEN | Direct | 17 Mar 2022 | 19,282 | ||
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 16 Mar 2022 | 4,000 |
ANDRES JUAN | Sale at price 150.01 per share. | Direct | 300,020 | 16 Mar 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 16 Mar 2022 | 2,000 |
HOGE STEPHEN | Sale at price 140.26 per share. | Direct | 2,805,200 | 14 Mar 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 14 Mar 2022 | 20,000 |
ANDRES JUAN | Sale at price 150.00 per share. | Direct | 300,000 | 14 Mar 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 14 Mar 2022 | 2,000 |
BANCEL STEPHANE J | Sale at price 132.05 - 139.54 per share. | Indirect | 2,583,850 | 10 Mar 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 09 Mar 2022 | 4,000 |
BANCEL STEPHANE J | Sale at price 147.90 per share. | Indirect | 1,479,000 | 03 Mar 2022 | 10,000 |
HOGE STEPHEN | Sale at price 147.90 per share. | Direct | 1,479,000 | 03 Mar 2022 | 10,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 9,900 | 03 Mar 2022 | 10,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 02 Mar 2022 | 154,000 |
BANCEL STEPHANE J | Sale at price 149.44 per share. | Direct | 1,344,960 | 02 Mar 2022 | 9,000 |
HOGE STEPHEN | Sale at price 149.44 per share. | Direct | 1,494,400 | 02 Mar 2022 | 10,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 9,900 | 02 Mar 2022 | 10,000 |
ANDRES JUAN | Sale at price 150.00 per share. | Direct | 300,000 | 02 Mar 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 02 Mar 2022 | 2,000 |
ANDRES JUAN | Sale at price 152.53 per share. | Direct | 970,822 | 01 Mar 2022 | 6,365 |
ANDRES JUAN | Direct | 28 Feb 2022 | 14,462 | ||
BANCEL STEPHANE J | Sale at price 139.80 - 144.60 per share. | Indirect | 2,699,400 | 24 Feb 2022 | 19,000 |
HOGE STEPHEN | Sale at price 135.69 - 144.60 per share. | Direct | 2,800,034 | 24 Feb 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 24 Feb 2022 | 20,000 |
ANDRES JUAN | Sale at price 150.00 per share. | Direct | 300,000 | 24 Feb 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 24 Feb 2022 | 2,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 23 Feb 2022 | 4,000 |
BANCEL STEPHANE J | Sale at price 147.80 - 150.49 per share. | Indirect | 2,835,100 | 17 Feb 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 16 Feb 2022 | 4,000 |
ANDRES JUAN | Sale at price 150.00 per share. | Direct | 300,000 | 16 Feb 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 16 Feb 2022 | 2,000 |
HOGE STEPHEN | Sale at price 157.71 per share. | Direct | 3,154,200 | 14 Feb 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 14 Feb 2022 | 20,000 |
BANCEL STEPHANE J | Sale at price 154.26 - 158.05 per share. | Indirect | 2,968,840 | 10 Feb 2022 | 19,000 |
MELINE DAVID W | Sale at price 158.89 per share. | Direct | 98,354 | 10 Feb 2022 | 619 |
HOGE STEPHEN | Sale at price 158.89 per share. | Direct | 142,049 | 10 Feb 2022 | 894 |
ANDRES JUAN | Sale at price 154.26 - 158.89 per share. | Direct | 430,549 | 10 Feb 2022 | 2,768 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 09 Feb 2022 | 4,000 |
MELINE DAVID W | Direct | 09 Feb 2022 | 1,392 | ||
HOGE STEPHEN | Direct | 09 Feb 2022 | 2,088 | ||
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 09 Feb 2022 | 3,740 |
BANCEL STEPHANE J | Sale at price 165.00 - 170.89 per share. | Indirect | 3,188,010 | 03 Feb 2022 | 19,000 |
HOGE STEPHEN | Sale at price 165.00 - 170.89 per share. | Direct | 3,358,900 | 03 Feb 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 19,800 | 03 Feb 2022 | 20,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 02 Feb 2022 | 4,000 |
ANDRES JUAN | Sale at price 170.89 per share. | Direct | 341,780 | 02 Feb 2022 | 2,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 14.22 per share. | Direct | 28,440 | 02 Feb 2022 | 2,000 |
BANCEL STEPHANE J | Sale at price 157.34 - 158.00 per share. | Indirect | 2,995,400 | 27 Jan 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 26 Jan 2022 | 4,000 |
HOGE STEPHEN | Sale at price 138.95 - 157.69 per share. | Direct | 3,013,451 | 24 Jan 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 24 Jan 2022 | 20,000 |
BANCEL STEPHANE J | Sale at price 175.01 - 188.55 per share. | Indirect | 3,447,050 | 20 Jan 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 19 Jan 2022 | 4,000 |
BANCEL STEPHANE J | Sale at price 219.56 - 220.01 per share. | Indirect | 4,175,690 | 13 Jan 2022 | 19,000 |
HOGE STEPHEN | Sale at price 219.56 - 220.01 per share. | Direct | 4,393,450 | 13 Jan 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 13 Jan 2022 | 20,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 12 Jan 2022 | 4,000 |
BANCEL STEPHANE J | Sale at price 215.33 - 232.10 per share. | Indirect | 4,242,200 | 06 Jan 2022 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 05 Jan 2022 | 4,000 |
HOGE STEPHEN | Sale at price 247.08 per share. | Direct | 4,941,600 | 03 Jan 2022 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 19,800 | 03 Jan 2022 | 20,000 |
ANDRES JUAN | Sale at price 249.88 per share. | Direct | 1,249,400 | 31 Dec 2021 | 5,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 61,050 | 31 Dec 2021 | 5,000 |
BANCEL STEPHANE J | Sale at price 243.42 per share. | Indirect | 2,434,200 | 30 Dec 2021 | 10,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 29 Dec 2021 | 4,000 |
BANCEL STEPHANE J | Sale at price 240.00 per share. | Direct | 2,160,000 | 29 Dec 2021 | 9,000 |
ANDRES JUAN | Sale at price 240.00 per share. | Direct | 1,200,000 | 29 Dec 2021 | 5,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 61,050 | 29 Dec 2021 | 5,000 |
HOGE STEPHEN | Sale at price 243.10 per share. | Direct | 1,215,500 | 27 Dec 2021 | 5,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 10.90 per share. | Direct | 54,500 | 27 Dec 2021 | 5,000 |
ANDRES JUAN | Sale at price 243.10 per share. | Direct | 2,431,000 | 27 Dec 2021 | 10,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 122,100 | 27 Dec 2021 | 10,000 |
BANCEL STEPHANE J | Sale at price 250.41 per share. | Indirect | 2,504,100 | 23 Dec 2021 | 10,000 |
HOGE STEPHEN | Sale at price 239.77 - 252.00 per share. | Direct | 3,709,548 | 23 Dec 2021 | 15,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 64,400 | 23 Dec 2021 | 15,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 22 Dec 2021 | 4,000 |
BANCEL STEPHANE J | Sale at price 264.26 per share. | Direct | 2,378,340 | 22 Dec 2021 | 9,000 |
ANDRES JUAN | Sale at price 264.26 per share. | Direct | 1,321,300 | 22 Dec 2021 | 5,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 61,050 | 22 Dec 2021 | 5,000 |
ANDRES JUAN | Sale at price 275.68 - 320.97 per share. | Direct | 6,192,950 | 20 Dec 2021 | 20,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 - 14.22 per share. | Direct | 264,300 | 20 Dec 2021 | 20,000 |
BANCEL STEPHANE J | Sale at price 272.11 - 284.20 per share. | Indirect | 5,290,990 | 16 Dec 2021 | 19,000 |
BANCEL STEPHANE J | Stock Gift at price 0.00 per share. | Direct | 0 | 15 Dec 2021 | 4,000 |
ANDRES JUAN | Sale at price 272.11 per share. | Direct | 1,360,550 | 15 Dec 2021 | 5,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 61,050 | 15 Dec 2021 | 5,000 |
HOGE STEPHEN | Sale at price 257.01 per share. | Direct | 5,140,200 | 13 Dec 2021 | 20,000 |
HOGE STEPHEN | Conversion of Exercise of derivative security at price 0.99 - 10.90 per share. | Direct | 118,900 | 13 Dec 2021 | 20,000 |
ANDRES JUAN | Sale at price 235.00 - 257.01 per share. | Direct | 2,460,050 | 13 Dec 2021 | 10,000 |
ANDRES JUAN | Conversion of Exercise of derivative security at price 12.21 per share. | Direct | 122,100 | 13 Dec 2021 | 10,000 |