Pages

Moderna, Inc.

$MRNA

Search Table
Pages

Trade Date Insider Title Buy or Sell Quantity Security Type Price Proceeds Transaction Conviction Position Quantity Position Value Positon Conviction SEC Link Nature of Ownership
2020-07-02Stephane BancelChief Executive OfficerSell10,000Common Stock$59.94$599,400.00  0.26     [ Low ]7,864,880$471,420,907.20  202.27   [Very High]Form 4See Footnote
2020-07-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  -1,986,540$1,966,674.60  -Form 4-
2020-07-02Stephen HogePresidentSell10,000Common Stock$59.94$599,400.00  -1,976,540$118,473,807.60  -Form 4-
2020-07-01Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,714,858$0.00  172.70   [Very High]Form 4-
2020-07-06Stephane BancelChief Executive OfficerSell1,000Common Stock$57.85$57,850.00  0.03     [ Very Low ]529,224$30,615,608.40  13.61    [Average]Form 4See Footnote
2020-07-06Stephane BancelChief Executive OfficerSell3,052Common Stock$59.19$180,647.88  0.08     [ Very Low ]526,172$31,144,120.68  13.53    [Average]Form 4See Footnote
2020-07-06Stephane BancelChief Executive OfficerSell6,894Common Stock$59.91$413,019.54  0.18     [ Low ]519,278$31,109,944.98  13.36    [Average]Form 4See Footnote
2020-07-06Stephane BancelChief Executive OfficerSell100Common Stock$60.59$6,059.00  -519,178$31,456,995.02  13.35    [Average]Form 4See Footnote
2020-07-06Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.26     [ Low ]1,986,540$1,966,674.60  51.09    [High]Form 4-
2020-07-06Stephen HogePresidentSell10,000Common Stock$58.48$584,800.00  0.26     [ Low ]1,976,540$115,588,059.20  50.83    [High]Form 4-
2020-06-30Tal Zvi ZaksChief Medical OfficerSell21,385Common Stock$64.57$1,380,829.45  -0$0.00  -Form 4-
2020-06-30Tal Zvi ZaksChief Medical OfficerSell12,967Common Stock$63.56$824,182.52  -21,385$1,359,230.60  -Form 4-
2020-06-30Tal Zvi ZaksChief Medical OfficerSell5,400Common Stock$62.83$339,282.00  -34,352$2,158,336.16  -Form 4-
2020-06-30Tal Zvi ZaksChief Medical OfficerBuy15,631Common Stock$19.15-$299,333.65  -39,752$761,250.80  -Form 4-
2020-06-30Tal Zvi ZaksChief Medical OfficerBuy24,121Common Stock$19.15-$461,917.15  -24,121$461,917.15  -Form 4-
2020-07-01Stephane BancelChief Executive OfficerSell9,000Common Stock$62.92$566,280.00  -6,715,858$422,561,785.36  -Form 4-
2020-07-01Stephane BancelChief Executive OfficerSell9,344Common Stock$62.92$587,924.48  -9,176,539$577,387,833.88  -Form 4See Footnote
2020-07-07Tal Zvi ZaksChief Medical OfficerBuy22,936Common Stock$12.21-$280,048.56  0.59     [ Average ]22,936$280,048.56  0.59     [Very Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerBuy24,121Common Stock$19.15-$461,917.15  0.62     [ Average ]47,057$901,141.55  1.21     [Very Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerBuy15,631Common Stock$19.15-$299,333.65  0.40     [ Average ]62,688$1,200,475.20  1.61     [Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerSell23,787Common Stock$58.21$1,384,641.27  0.61     [ Average ]38,901$2,264,427.21  1.00     [Very Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerSell17,393Common Stock$58.97$1,025,665.21  0.45     [ Average ]21,508$1,268,326.76  0.55     [Very Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerSell7,739Common Stock$60.05$464,726.95  0.20     [ Low ]13,769$826,828.45  0.35     [Very Low]Form 4-
2020-07-07Tal Zvi ZaksChief Medical OfficerSell13,769Common Stock$60.98$839,633.62  0.35     [ Average ]0$0.00  -Form 4-
2020-07-08Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.26     [ Low ]10,000$209,300.00  0.26     [Very Low]Form 4-
2020-07-08Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.26     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-07-08Tal Zvi ZaksChief Medical OfficerSell3,238Common Stock$60.27$195,154.26  0.08     [ Very Low ]16,762$1,010,245.74  0.43     [Very Low]Form 4-
2020-07-08Tal Zvi ZaksChief Medical OfficerSell15,619Common Stock$61.35$958,225.65  0.40     [ Average ]1,143$70,123.05  0.03     [Very Low]Form 4-
2020-07-08Tal Zvi ZaksChief Medical OfficerSell1,143Common Stock$62.16$71,048.88  0.03     [ Very Low ]0$0.00  -Form 4-
2020-07-08Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,713,858$0.00  172.67   [Very High]Form 4-
2020-07-09Stephane BancelChief Executive OfficerSell10,000Common Stock$62.04$620,400.00  0.26     [ Low ]7,854,880$487,316,755.20  202.02   [Very High]Form 4See Footnote
2020-04-01Stephane BancelChief Executive OfficerSell3,339Common Stock$30.05$100,336.95  0.09     [ Low ]6,703,122$201,428,816.10  172.39   [Very High]Form 4-
2020-04-01Stephane BancelChief Executive OfficerSell6,678Common Stock$30.05$200,673.90  0.17     [ Low ]7,923,516$238,101,655.80  203.78   [Very High]Form 4See Footnote
2020-04-01Stephane BancelChief Executive OfficerSell3,339Common Stock$30.05$100,336.95  0.09     [ Low ]9,218,036$277,001,981.80  237.07   [Very High]Form 4See Footnote
2020-04-03Stephane BancelChief Executive OfficerSell11,046Common Stock$32.81$362,419.26  0.28     [ Average ]662,776$21,745,680.56  17.05    [Average]Form 4See Footnote
2020-04-03Juan AndresSee remarksBuy13,697Common Stock$12.21-$167,240.37  0.35     [ Average ]13,697$167,240.37  0.35     [Very Low]Form 4-
2020-04-03Juan AndresSee remarksSell13,697Common Stock$35.09$480,627.73  0.35     [ Average ]0$0.00  -Form 4-
2020-04-03Tal Zvi ZaksChief Medical OfficerSell10,000Common Stock$32.81$328,100.00  0.26     [ Low ]34,770$1,140,803.70  0.89     [Very Low]Form 4-
2020-04-06Juan AndresSee remarksBuy300Common Stock$12.21-$3,663.00  -300$3,663.00  -Form 4-
2020-04-06Juan AndresSee remarksSell300Common Stock$35.13$10,539.00  -0$0.00  -Form 4-
2020-04-13Stephane BancelChief Executive OfficerSell3,139Common Stock$32.00$100,448.00  0.08     [ Very Low ]6,699,983$214,399,456.00  172.31   [Very High]Form 4-
2020-04-13Stephane BancelChief Executive OfficerSell11,046Common Stock$32.00$353,472.00  0.28     [ Average ]651,730$20,855,360.00  16.76    [Average]Form 4See Footnote
2020-04-13Stephane BancelChief Executive OfficerSell6,277Common Stock$32.00$200,864.00  0.16     [ Low ]7,917,239$253,351,648.00  203.62   [Very High]Form 4See Footnote
2020-04-13Stephane BancelChief Executive OfficerSell3,139Common Stock$32.00$100,448.00  0.08     [ Very Low ]9,214,897$294,876,704.00  236.99   [Very High]Form 4See Footnote
2020-04-13Stephen HogePresidentSell8,951Common Stock$32.33$289,385.83  0.23     [ Low ]2,027,589$65,551,952.37  52.15    [High]Form 4-
2020-04-13Stephen HogePresidentSell1,049Common Stock$32.90$34,512.10  0.03     [ Very Low ]2,026,540$66,673,166.00  52.12    [High]Form 4-
2020-04-13Tal Zvi ZaksChief Medical OfficerSell10,000Common Stock$32.00$320,000.00  0.26     [ Low ]24,770$792,640.00  0.64     [Very Low]Form 4-
2020-04-15Stephane BancelChief Executive OfficerSell2,936Common Stock$0.00$0.00  -6,697,047$0.00  172.24   [Very High]Form 4-
2020-04-15Lorence H. KimChief Financial OfficerSell6,177Common Stock$34.24$211,500.48  0.16     [ Low ]1,236,333$42,332,041.92  31.80    [High]Form 4-
2020-04-15Lorence H. KimChief Financial OfficerSell1,517Common Stock$35.81$54,323.77  0.04     [ Very Low ]1,234,816$44,218,760.96  31.76    [High]Form 4-
2020-04-15Lorence H. KimChief Financial OfficerSell4,566Common Stock$36.57$166,978.62  0.12     [ Low ]1,230,250$44,990,242.50  31.64    [High]Form 4-
2020-04-15Lorence H. KimChief Financial OfficerSell7,340Common Stock$37.62$276,130.80  0.19     [ Low ]1,222,910$46,005,874.20  31.45    [High]Form 4-
2020-04-15Lorence H. KimChief Financial OfficerSell400Common Stock$38.24$15,296.00  -1,222,510$46,748,782.40  31.44    [High]Form 4-
2020-04-15Juan AndresSee remarksBuy23,403Common Stock$12.21-$285,750.63  0.60     [ Average ]23,403$285,750.63  0.60     [Very Low]Form 4-
2020-04-15Juan AndresSee remarksSell4,607Common Stock$36.04$166,036.28  0.12     [ Low ]18,796$677,407.84  0.48     [Very Low]Form 4-
2020-04-15Juan AndresSee remarksSell8,852Common Stock$36.91$326,727.32  0.23     [ Low ]9,944$367,033.04  0.26     [Very Low]Form 4-
2020-04-15Juan AndresSee remarksSell9,944Common Stock$37.78$375,684.32  0.26     [ Low ]0$0.00  -Form 4-
2020-04-17Tal Zvi ZaksChief Medical OfficerSell10,000Common Stock$48.81$488,100.00  0.26     [ Low ]14,770$720,923.70  0.38     [Very Low]Form 4-
2020-04-17Stephane BancelChief Executive OfficerSell564Common Stock$44.11$24,878.04  -651,166$28,722,932.26  16.75    [Average]Form 4See Footnote
2020-04-17Stephane BancelChief Executive OfficerSell2,500Common Stock$45.50$113,750.00  0.06     [ Very Low ]648,666$29,514,303.00  16.68    [Average]Form 4See Footnote
2020-04-17Stephane BancelChief Executive OfficerSell5,093Common Stock$46.40$236,315.20  0.13     [ Low ]643,573$29,861,787.20  16.55    [Average]Form 4See Footnote
2020-04-17Stephane BancelChief Executive OfficerSell2,449Common Stock$47.28$115,788.72  0.06     [ Very Low ]641,124$30,312,342.72  16.49    [Average]Form 4See Footnote
2020-04-17Stephane BancelChief Executive OfficerSell440Common Stock$48.19$21,203.60  -640,684$30,874,561.96  16.48    [Average]Form 4See Footnote
2020-04-20Stephane BancelChief Executive OfficerSell4,269Common Stock$45.00$192,105.00  0.11     [ Low ]6,692,778$301,175,010.00  172.13   [Very High]Form 4-
2020-04-20Stephane BancelChief Executive OfficerSell8,538Common Stock$45.00$384,210.00  0.22     [ Low ]7,908,701$355,891,545.00  203.40   [Very High]Form 4See Footnote
2020-04-20Stephane BancelChief Executive OfficerSell4,269Common Stock$45.00$192,105.00  0.11     [ Low ]9,210,628$414,478,260.00  236.88   [Very High]Form 4See Footnote
2020-04-24Stephane BancelChief Executive OfficerSell11,046Common Stock$47.15$520,818.90  0.28     [ Average ]629,638$29,687,431.70  16.19    [High]Form 4See Footnote
2020-04-24Tal Zvi ZaksChief Medical OfficerSell10,000Common Stock$47.15$471,500.00  0.26     [ Average ]4,770$224,905.50  0.12     [Very Low]Form 4-
2020-04-23Stephen HogePresidentSell1,400Common Stock$47.57$66,598.00  0.04     [ Very Low ]2,025,140$96,335,909.80  52.08    [High]Form 4-
2020-04-23Stephen HogePresidentSell814Common Stock$48.73$39,666.22  0.02     [ Very Low ]2,024,326$98,645,405.98  52.06    [High]Form 4-
2020-04-23Stephen HogePresidentSell2,286Common Stock$49.72$113,659.92  0.06     [ Very Low ]2,022,040$100,535,828.80  52.00    [High]Form 4-
2020-04-23Stephen HogePresidentSell500Common Stock$50.37$25,185.00  -2,021,540$101,824,969.80  51.99    [High]Form 4-
2020-04-24Stephen HogePresidentSell800Common Stock$48.16$38,528.00  0.02     [ Very Low ]2,020,740$97,318,838.40  51.97    [High]Form 4-
2020-04-24Stephen HogePresidentSell2,963Common Stock$49.18$145,720.34  0.08     [ Very Low ]2,017,777$99,234,272.86  51.89    [High]Form 4-
2020-04-24Stephen HogePresidentSell1,237Common Stock$50.02$61,874.74  0.03     [ Very Low ]2,016,540$100,867,330.80  51.86    [High]Form 4-
2020-05-01Stephane BancelChief Executive OfficerSell4,349Common Stock$48.70$211,796.30  0.11     [ Low ]6,688,429$325,726,492.30  172.02   [Very High]Form 4-
2020-05-01Stephane BancelChief Executive OfficerSell11,046Common Stock$48.70$537,940.20  0.28     [ Average ]618,592$30,125,430.40  15.91    [Average]Form 4See Footnote
2020-05-01Stephane BancelChief Executive OfficerSell8,698Common Stock$48.70$423,592.60  0.22     [ Low ]7,900,003$384,730,146.10  203.18   [Very High]Form 4See Footnote
2020-05-01Stephane BancelChief Executive OfficerSell4,349Common Stock$48.70$211,796.30  0.11     [ Low ]9,206,279$448,345,787.30  236.77   [Very High]Form 4See Footnote
2020-05-01Juan AndresSee remarksBuy25,000Common Stock$12.21-$305,250.00  0.64     [ Average ]25,000$305,250.00  0.64     [Very Low]Form 4-
2020-05-01Juan AndresSee remarksSell6,298Common Stock$46.91$295,439.18  0.16     [ Low ]18,702$877,310.82  0.48     [Very Low]Form 4-
2020-05-01Juan AndresSee remarksSell10,784Common Stock$47.82$515,690.88  0.28     [ Average ]7,918$378,638.76  0.20     [Very Low]Form 4-
2020-05-01Juan AndresSee remarksSell3,984Common Stock$48.87$194,698.08  0.10     [ Low ]3,934$192,254.58  0.10     [Very Low]Form 4-
2020-05-01Juan AndresSee remarksSell3,934Common Stock$49.69$195,480.46  0.10     [ Low ]0$0.00  -Form 4-
2020-05-05Tal Zvi ZaksChief Medical OfficerSell4,770Common Stock$50.48$240,789.60  0.12     [ Low ]0$0.00  -Form 4-
2020-05-15Stephane BancelChief Executive OfficerSell1,577Common Stock$0.00$0.00  -6,739,044$0.00  173.32   [Very High]Form 4-
2020-05-15Stephane BancelChief Executive OfficerSell1,600Common Stock$63.91$102,256.00  0.04     [ Very Low ]605,946$38,726,008.86  15.58    [Average]Form 4See Footnote
2020-05-15Stephane BancelChief Executive OfficerSell2,937Common Stock$65.06$191,081.22  0.08     [ Very Low ]603,009$39,231,765.54  15.51    [Average]Form 4See Footnote
2020-05-15Stephane BancelChief Executive OfficerSell5,809Common Stock$66.11$384,032.99  0.15     [ Low ]597,200$39,480,892.00  15.36    [Average]Form 4See Footnote
2020-05-15Stephane BancelChief Executive OfficerSell700Common Stock$66.90$46,830.00  0.02     [ Very Low ]596,500$39,905,850.00  15.34    [Average]Form 4See Footnote
2020-05-15Lorence H. KimChief Financial OfficerSell2,600Common Stock$63.80$165,880.00  0.07     [ Very Low ]1,219,910$77,830,258.00  31.37    [High]Form 4-
2020-05-15Lorence H. KimChief Financial OfficerSell5,442Common Stock$64.96$353,512.32  0.14     [ Low ]1,214,468$78,891,841.28  31.23    [High]Form 4-
2020-05-15Lorence H. KimChief Financial OfficerSell9,715Common Stock$66.05$641,675.75  0.25     [ Low ]1,204,753$79,573,935.65  30.98    [High]Form 4-
2020-05-15Lorence H. KimChief Financial OfficerSell2,243Common Stock$66.68$149,563.24  0.06     [ Very Low ]1,202,510$80,183,366.80  30.93    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerBuy29,022Common Stock$14.22-$412,692.84  0.75     [ High ]1,231,532$17,512,385.04  31.67    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerBuy211,978Common Stock$12.21-$2,588,251.38  5.45     [ Very High ]1,443,510$17,625,257.10  37.13    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell3,768Common Stock$76.45$288,063.60  0.10     [ Low ]1,439,742$110,068,275.90  37.03    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell7,640Common Stock$77.48$591,947.20  0.20     [ Low ]1,432,102$110,959,262.96  36.83    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell18,675Common Stock$79.40$1,482,795.00  0.48     [ Average ]1,413,427$112,226,103.80  36.35    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell35,569Common Stock$80.24$2,854,056.56  0.91     [ High ]1,377,858$110,559,325.92  35.44    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell16,736Common Stock$81.43$1,362,812.48  0.43     [ Average ]1,361,122$110,836,164.46  35.01    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell56,379Common Stock$82.28$4,638,864.12  1.45     [ High ]1,304,743$107,354,254.04  33.56    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell59,175Common Stock$83.33$4,931,052.75  1.52     [ High ]1,245,568$103,793,181.44  32.03    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell33,792Common Stock$84.27$2,847,651.84  0.87     [ High ]1,211,776$102,116,363.52  31.17    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell5,868Common Stock$85.16$499,718.88  0.15     [ Low ]1,205,908$102,695,125.28  31.01    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell2,600Common Stock$86.54$225,004.00  0.07     [ Very Low ]1,203,308$104,134,274.32  30.95    [High]Form 4-
2020-05-18Lorence H. KimChief Financial OfficerSell798Common Stock$86.96$69,394.08  0.02     [ Very Low ]1,202,510$104,570,269.60  30.93    [High]Form 4-
2020-05-19Tal Zvi ZaksChief Medical OfficerBuy12,563Common Stock$12.21-$153,394.23  0.32     [ Average ]12,563$153,394.23  0.32     [Very Low]Form 4-
2020-05-19Tal Zvi ZaksChief Medical OfficerBuy112,481Common Stock$12.21-$1,373,393.01  2.89     [ Very High ]125,044$1,526,787.24  3.22     [Low]Form 4-
2020-05-19Tal Zvi ZaksChief Medical OfficerSell125,044Common Stock$78.16$9,773,439.04  3.22     [ Very High ]0$0.00  -Form 4-
2020-05-20Lori M. HendersonGeneral Counsel and SecretaryBuy64,000Common Stock$14.85-$950,400.00  1.65     [ High ]64,000$950,400.00  1.65     [Low]Form 4-
2020-05-20Lori M. HendersonGeneral Counsel and SecretarySell64,000Common Stock$70.00$4,480,000.00  1.65     [ High ]0$0.00  -Form 4-
2020-05-20Stephane BancelChief Executive OfficerSell4,186Common Stock$70.00$293,020.00  0.11     [ Low ]6,734,858$471,440,060.00  173.21   [Very High]Form 4-
2020-05-20Stephane BancelChief Executive OfficerSell8,372Common Stock$70.00$586,040.00  0.22     [ Low ]7,884,880$551,941,600.00  202.79   [Very High]Form 4See Footnote
2020-05-20Stephane BancelChief Executive OfficerSell4,186Common Stock$70.00$293,020.00  0.11     [ Low ]9,198,717$643,910,190.00  236.58   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell223,314Common Stock$65.77$14,687,361.78  5.74     [ Very High ]22,603,085$1,486,604,900.45  581.32   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell121,771Common Stock$67.15$8,176,922.65  3.13     [ Very High ]22,481,314$1,509,620,235.10  578.19   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell39,082Common Stock$68.81$2,689,232.42  1.01     [ High ]22,442,232$1,544,249,983.92  577.18   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell20,492Common Stock$70.46$1,443,866.32  0.53     [ Average ]22,421,740$1,579,835,800.40  576.66   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell13,408Common Stock$71.51$958,806.08  0.34     [ Average ]22,408,332$1,602,419,821.32  576.31   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell1,933Common Stock$72.44$140,026.52  0.05     [ Very Low ]22,406,399$1,623,119,543.56  576.26   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell42,540Common Stock$65.77$2,797,855.80  1.09     [ High ]6,538,226$430,019,124.02  168.15   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell23,199Common Stock$67.15$1,557,812.85  0.60     [ Average ]6,515,027$437,484,063.05  167.56   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell7,443Common Stock$68.81$512,152.83  0.19     [ Low ]6,507,584$447,786,855.04  167.37   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell3,900Common Stock$70.46$274,794.00  0.10     [ Low ]6,503,684$458,249,574.64  167.27   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell2,551Common Stock$71.51$182,422.01  0.07     [ Very Low ]6,501,133$464,896,020.83  167.20   [Very High]Form 4See Footnote
2020-05-21Flagship Ventures Fund Iv General Partner Llc-Sell367Common Stock$72.44$26,585.48  -6,500,766$470,915,489.04  167.19   [Very High]Form 4See Footnote
2020-05-22Flagship Ventures Fund Iv General Partner Llc-Sell363,594Common Stock$69.45$25,251,603.30  9.35     [ Very High ]22,042,805$1,530,872,807.25  566.91   [Very High]Form 4See Footnote
2020-05-22Flagship Ventures Fund Iv General Partner Llc-Sell56,406Common Stock$70.18$3,958,573.08  1.45     [ High ]21,986,399$1,543,005,481.82  565.46   [Very High]Form 4See Footnote
2020-05-22Flagship Ventures Fund Iv General Partner Llc-Sell69,254Common Stock$69.45$4,809,690.30  1.78     [ High ]6,431,512$446,668,508.40  165.41   [Very High]Form 4See Footnote
2020-05-22Flagship Ventures Fund Iv General Partner Llc-Sell10,746Common Stock$70.18$754,154.28  0.28     [ Average ]6,420,766$450,609,357.88  165.13   [Very High]Form 4See Footnote
2020-05-22Stephane BancelChief Executive OfficerSell1,238Common Stock$67.76$83,886.88  0.03     [ Very Low ]595,262$40,334,953.12  15.31    [Average]Form 4See Footnote
2020-05-22Stephane BancelChief Executive OfficerSell6,503Common Stock$68.74$447,016.22  0.17     [ Low ]588,759$40,471,293.66  15.14    [Average]Form 4See Footnote
2020-05-22Stephane BancelChief Executive OfficerSell3,277Common Stock$69.69$228,374.13  0.08     [ Very Low ]585,482$40,802,240.58  15.06    [Average]Form 4See Footnote
2020-05-22Stephane BancelChief Executive OfficerSell28Common Stock$70.45$1,972.60  -585,454$41,245,234.30  15.06    [Average]Form 4See Footnote
2020-05-27Lorence H. KimChief Financial OfficerBuy222,365Common Stock$14.22-$3,162,030.30  5.72     [ Very High ]1,424,875$20,261,722.50  36.65    [High]Form 4-
2020-05-27Lorence H. KimChief Financial OfficerBuy18,635Common Stock$12.21-$227,533.35  0.48     [ Average ]1,443,510$17,625,257.10  37.13    [High]Form 4-
2020-05-27Lorence H. KimChief Financial OfficerSell241,000Common Stock$51.13$12,322,330.00  6.20     [ Very High ]1,202,510$61,484,336.30  30.93    [High]Form 4-
2020-05-26Stephen HogePresidentSell1,045Common Stock$57.75$60,348.75  0.03     [ Very Low ]2,005,495$115,817,336.25  51.58    [High]Form 4-
2020-05-26Stephen HogePresidentSell100Common Stock$58.72$5,872.00  -2,005,395$117,756,794.40  51.58    [High]Form 4-
2020-05-26Stephen HogePresidentSell1,182Common Stock$60.77$71,830.14  0.03     [ Very Low ]2,004,213$121,796,024.01  51.55    [High]Form 4-
2020-05-26Stephen HogePresidentSell3,763Common Stock$61.61$231,838.43  0.10     [ Low ]2,000,450$123,247,724.50  51.45    [High]Form 4-
2020-05-26Stephen HogePresidentSell1,910Common Stock$62.54$119,451.40  0.05     [ Very Low ]1,998,540$124,988,691.60  51.40    [High]Form 4-
2020-05-26Stephen HogePresidentSell1,000Common Stock$63.97$63,970.00  0.03     [ Very Low ]1,997,540$127,782,633.80  51.37    [High]Form 4-
2020-05-26Stephen HogePresidentSell800Common Stock$64.94$51,952.00  0.02     [ Very Low ]1,996,740$129,668,295.60  51.35    [High]Form 4-
2020-05-26Stephen HogePresidentSell200Common Stock$66.11$13,222.00  -1,996,540$131,991,259.40  51.35    [High]Form 4-
2020-05-26Tal Zvi ZaksChief Medical OfficerBuy42,570Common Stock$14.22-$605,345.40  1.09     [ High ]42,570$605,345.40  1.09     [Very Low]Form 4-
2020-05-26Tal Zvi ZaksChief Medical OfficerBuy82,474Common Stock$12.21-$1,007,007.54  2.12     [ High ]125,044$1,526,787.24  3.22     [Low]Form 4-
2020-05-26Tal Zvi ZaksChief Medical OfficerSell125,044Common Stock$66.54$8,320,427.76  3.22     [ Very High ]0$0.00  -Form 4-
2020-05-08Stephane BancelChief Executive OfficerSell900Common Stock$52.84$47,556.00  0.02     [ Very Low ]617,692$32,638,845.28  15.89    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell970Common Stock$54.11$52,486.70  0.02     [ Very Low ]616,722$33,370,827.42  15.86    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell2,887Common Stock$55.04$158,900.48  0.07     [ Very Low ]613,835$33,785,478.40  15.79    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell849Common Stock$56.07$47,603.43  0.02     [ Very Low ]612,986$34,370,125.02  15.77    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell1,200Common Stock$57.13$68,556.00  0.03     [ Very Low ]611,786$34,951,334.18  15.73    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell2,131Common Stock$58.39$124,429.09  0.05     [ Very Low ]609,655$35,597,755.45  15.68    [High]Form 4See Footnote
2020-05-08Stephane BancelChief Executive OfficerSell2,109Common Stock$59.20$124,852.80  0.05     [ Very Low ]607,546$35,966,723.20  15.63    [High]Form 4See Footnote
2020-05-11Stephane BancelChief Executive OfficerSell3,376Common Stock$59.57$201,108.32  0.09     [ Low ]6,685,053$398,228,607.21  171.93   [Very High]Form 4-
2020-05-11Stephane BancelChief Executive OfficerSell3,376Common Stock$59.57$201,108.32  0.09     [ Low ]9,202,903$548,216,931.71  236.69   [Very High]Form 4See Footnote
2020-05-11Stephane BancelChief Executive OfficerSell6,751Common Stock$59.57$402,157.07  0.17     [ Low ]7,893,252$470,201,021.64  203.00   [Very High]Form 4See Footnote
2020-05-12Stephane BancelChief Executive OfficerBuy55,568Common Stock$0.00$0.00  -6,740,621$0.00  173.36   [Very High]Form 4-
2020-05-11Flagship Ventures Fund Iv General Partner Llc-Sell8,390,000Common Stock$0.00$0.00  -22,826,399$0.00  587.06   [Very High]Form 4See Footnote
2020-05-11Flagship Ventures Fund Iv General Partner Llc-Sell1,610,000Common Stock$0.00$0.00  -6,580,766$0.00  169.25   [Very High]Form 4See Footnote
2020-05-11Flagship Ventures Fund Iv General Partner Llc-Sell2,281,179Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnote
2020-05-12Elizabeth G Nabel-Sell30,000Common Stock$66.00$1,980,000.00  0.77     [ High ]14,344$946,704.00  0.37     [Very Low]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerBuy11,643Common Stock$12.21-$142,161.03  0.30     [ Average ]1,234,153$15,069,008.13  31.74    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerBuy229,357Common Stock$10.90-$2,499,991.30  5.90     [ Very High ]1,463,510$15,952,259.00  37.64    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell35,182Common Stock$62.56$2,200,985.92  0.90     [ High ]1,428,328$89,356,199.68  36.73    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell31,948Common Stock$63.57$2,030,934.36  0.82     [ High ]1,396,380$88,767,876.60  35.91    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell104,544Common Stock$64.67$6,760,860.48  2.69     [ Very High ]1,291,836$83,543,034.12  33.22    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell61,412Common Stock$65.47$4,020,643.64  1.58     [ High ]1,230,424$80,555,859.28  31.64    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell5,677Common Stock$66.43$377,123.11  0.15     [ Low ]1,224,747$81,359,943.21  31.50    [High]Form 4-
2020-05-12Lorence H. KimChief Financial OfficerSell2,237Common Stock$67.32$150,594.84  0.06     [ Very Low ]1,222,510$82,299,373.20  31.44    [High]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerBuy125,044Common Stock$12.21-$1,526,787.24  3.22     [ Very High ]125,044$1,526,787.24  3.22     [Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell300Common Stock$67.23$20,169.00  -124,744$8,386,539.12  3.21     [Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell1,365Common Stock$66.43$90,676.95  0.04     [ Very Low ]123,379$8,196,066.97  3.17     [Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell25,905Common Stock$65.46$1,695,741.30  0.67     [ Average ]97,474$6,380,648.04  2.51     [Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell59,913Common Stock$64.72$3,877,569.36  1.54     [ High ]37,561$2,430,947.92  0.97     [Very Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell19,817Common Stock$63.59$1,260,163.03  0.51     [ Average ]17,744$1,128,340.96  0.46     [Very Low]Form 4-
2020-05-12Tal Zvi ZaksChief Medical OfficerSell17,744Common Stock$62.65$1,111,661.60  0.46     [ Average ]0$0.00  -Form 4-
2020-05-13Juan AndresSee remarksBuy127,500Common Stock$12.21-$1,556,775.00  3.28     [ Very High ]127,500$1,556,775.00  3.28     [Low]Form 4-
2020-05-13Juan AndresSee remarksSell1,400Common Stock$61.16$85,624.00  0.04     [ Very Low ]126,100$7,712,276.00  3.24     [Low]Form 4-
2020-05-13Juan AndresSee remarksSell8,371Common Stock$62.41$522,434.11  0.22     [ Low ]117,729$7,347,466.89  3.03     [Low]Form 4-
2020-05-13Juan AndresSee remarksSell16,183Common Stock$63.17$1,022,280.11  0.42     [ Average ]101,546$6,414,660.82  2.61     [Low]Form 4-
2020-05-13Juan AndresSee remarksSell38,089Common Stock$64.44$2,454,455.16  0.98     [ High ]63,457$4,089,169.08  1.63     [Low]Form 4-
2020-05-13Juan AndresSee remarksSell46,517Common Stock$65.28$3,036,629.76  1.20     [ High ]16,940$1,105,843.20  0.44     [Very Low]Form 4-
2020-05-13Juan AndresSee remarksSell15,640Common Stock$66.27$1,036,462.80  0.40     [ Average ]1,300$86,151.00  0.03     [Very Low]Form 4-
2020-05-13Juan AndresSee remarksSell1,300Common Stock$66.89$86,957.00  0.03     [ Very Low ]0$0.00  -Form 4-
2020-05-12Stephen HogePresidentSell883Common Stock$62.68$55,346.44  0.02     [ Very Low ]2,015,657$126,341,380.76  51.84    [High]Form 4-
2020-05-12Stephen HogePresidentSell900Common Stock$64.16$57,744.00  0.02     [ Very Low ]2,014,757$129,266,809.12  51.82    [High]Form 4-
2020-05-12Stephen HogePresidentSell2,382Common Stock$64.82$154,401.24  0.06     [ Very Low ]2,012,375$130,442,147.50  51.76    [High]Form 4-
2020-05-12Stephen HogePresidentSell735Common Stock$65.80$48,363.00  0.02     [ Very Low ]2,011,640$132,365,912.00  51.74    [High]Form 4-
2020-05-12Stephen HogePresidentSell100Common Stock$66.69$6,669.00  -2,011,540$134,149,602.60  51.73    [High]Form 4-
2020-05-13Stephen HogePresidentSell200Common Stock$60.77$12,154.00  -2,011,340$122,229,131.80  51.73    [High]Form 4-
2020-05-13Stephen HogePresidentSell726Common Stock$62.94$45,694.44  0.02     [ Very Low ]2,010,614$126,548,045.16  51.71    [High]Form 4-
2020-05-13Stephen HogePresidentSell1,674Common Stock$65.28$109,278.72  0.04     [ Very Low ]2,008,940$131,143,603.20  51.67    [High]Form 4-
2020-05-13Stephen HogePresidentSell1,700Common Stock$64.46$109,582.00  0.04     [ Very Low ]2,007,240$129,386,690.40  51.62    [High]Form 4-
2020-05-13Stephen HogePresidentSell700Common Stock$66.26$46,382.00  0.02     [ Very Low ]2,006,540$132,953,340.40  51.61    [High]Form 4-
2020-07-10Stephane BancelChief Executive OfficerSell9,235Common Stock$64.61$596,673.35  0.24     [ Low ]9,167,304$592,299,511.44  235.77   [Very High]Form 4See Footnote
2020-07-10Stephane BancelChief Executive OfficerSell7,049Common Stock$62.84$442,959.16  0.18     [ Low ]512,129$32,182,186.36  13.17    [Average]Form 4See Footnote
2020-07-10Stephane BancelChief Executive OfficerSell3,500Common Stock$63.78$223,230.00  0.09     [ Very Low ]508,629$32,440,357.62  13.08    [Average]Form 4See Footnote
2020-07-10Stephane BancelChief Executive OfficerSell497Common Stock$64.70$32,155.90  -508,132$32,876,140.40  13.07    [Average]Form 4See Footnote
2020-07-13Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.26     [ Low ]10,000$209,300.00  0.26     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.26     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell1,213Common Stock$64.44$78,165.72  0.03     [ Very Low ]18,787$1,210,634.28  0.48     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell2,600Common Stock$65.87$171,262.00  0.07     [ Very Low ]16,187$1,066,237.69  0.42     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell3,463Common Stock$66.58$230,566.54  0.09     [ Very Low ]12,724$847,163.92  0.33     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell492Common Stock$67.90$33,406.80  -12,232$830,552.80  0.31     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell1,747Common Stock$68.99$120,525.53  0.04     [ Very Low ]10,485$723,360.15  0.27     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell700Common Stock$70.01$49,007.00  0.02     [ Very Low ]9,785$685,047.85  0.25     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell900Common Stock$71.23$64,107.00  0.02     [ Very Low ]8,885$632,878.55  0.23     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell3,987Common Stock$72.33$288,379.71  0.10     [ Low ]4,898$354,272.34  0.13     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell2,330Common Stock$73.27$170,719.10  0.06     [ Very Low ]2,568$188,157.36  0.07     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell1,431Common Stock$74.26$106,266.06  0.04     [ Very Low ]1,137$84,433.62  0.03     [Very Low]Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell737Common Stock$75.45$55,606.65  0.02     [ Very Low ]400$30,180.00  -Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell200Common Stock$76.12$15,224.00  -200$15,224.00  -Form 4-
2020-07-13Tal Zvi ZaksChief Medical OfficerSell200Common Stock$77.54$15,508.00  -0$0.00  -Form 4-
2020-05-29Stephane BancelChief Executive OfficerSell2,763Common Stock$57.49$158,844.87  -582,691$33,498,905.59  -Form 4See Footnote
2020-05-29Stephane BancelChief Executive OfficerSell7,820Common Stock$58.03$453,794.60  -574,871$33,359,764.13  -Form 4See Footnote
2020-05-29Stephane BancelChief Executive OfficerSell463Common Stock$61.01$28,247.63  -574,408$35,044,632.08  -Form 4See Footnote
2020-06-01Stephane BancelChief Executive OfficerSell4,878Common Stock$62.67$305,704.26  -6,729,980$421,767,846.60  -Form 4-
2020-06-01Stephane BancelChief Executive OfficerSell9,756Common Stock$62.67$611,408.52  -7,875,124$493,534,021.08  -Form 4See Footnote
2020-06-01Stephane BancelChief Executive OfficerSell4,878Common Stock$62.67$305,704.26  -9,193,839$576,177,890.13  -Form 4See Footnote
2020-06-02Lorence H. KimChief Financial OfficerBuy78,309Common Stock$14.22-$1,113,553.98  -1,280,819$18,213,246.18  -Form 4-
2020-06-02Lorence H. KimChief Financial OfficerBuy66,031Common Stock$19.15-$1,264,493.65  -1,346,850$25,792,177.50  -Form 4-
2020-06-02Lorence H. KimChief Financial OfficerBuy96,660Common Stock$19.15-$1,851,039.00  -1,443,510$27,643,216.50  -Form 4-
2020-06-02Lorence H. KimChief Financial OfficerSell241,000Common Stock$58.30$14,050,300.00  -1,202,510$70,106,333.00  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerBuy11,467Common Stock$12.21-$140,012.07  -11,467$140,012.07  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerBuy47,737Common Stock$14.22-$678,820.14  -59,204$841,880.88  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerBuy39,752Common Stock$19.15-$761,250.80  -98,956$1,895,007.40  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerSell3,174Common Stock$56.28$178,632.72  -95,782$5,390,610.96  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerSell12,797Common Stock$57.15$731,348.55  -82,985$4,742,592.75  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerSell48,079Common Stock$58.13$2,794,832.27  -34,906$2,029,085.78  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerSell30,381Common Stock$59.11$1,795,820.91  -4,525$267,472.75  -Form 4-
2020-06-02Tal Zvi ZaksChief Medical OfficerSell4,525Common Stock$59.81$270,640.25  -0$0.00  -Form 4-
2020-06-05Stephane BancelChief Executive OfficerSell4,809Common Stock$57.42$276,132.78  -569,599$32,706,374.58  -Form 4See Footnote
2020-06-05Stephane BancelChief Executive OfficerSell5,837Common Stock$58.14$339,363.18  -563,762$32,777,122.68  -Form 4See Footnote
2020-06-05Stephane BancelChief Executive OfficerSell400Common Stock$58.90$23,560.00  -563,362$33,182,021.80  -Form 4See Footnote
2020-06-09Tal Zvi ZaksChief Medical OfficerBuy24,121Common Stock$19.15-$461,917.15  -24,121$461,917.15  -Form 4-
2020-06-09Tal Zvi ZaksChief Medical OfficerBuy15,631Common Stock$19.15-$299,333.65  -39,752$761,250.80  -Form 4-
2020-06-09Tal Zvi ZaksChief Medical OfficerSell30,672Common Stock$58.33$1,789,097.76  -9,080$529,636.40  -Form 4-
2020-06-09Tal Zvi ZaksChief Medical OfficerSell9,080Common Stock$58.95$535,266.00  -0$0.00  -Form 4-
2020-06-10Stephane BancelChief Executive OfficerSell3,435Common Stock$58.80$201,978.00  -9,190,404$540,395,755.20  -Form 4See Footnote
2020-06-15Stephen HogePresidentSell910Common Stock$66.42$60,442.20  -1,986,540$131,945,986.80  -Form 4-
2020-06-15Stephen HogePresidentSell1,500Common Stock$65.36$98,040.00  -1,987,450$129,899,732.00  -Form 4-
2020-06-15Stephen HogePresidentSell2,590Common Stock$64.27$166,459.30  -1,988,950$127,829,816.50  -Form 4-
2020-06-12Stephen HogePresidentSell500Common Stock$62.90$31,450.00  -1,991,540$125,267,866.00  -Form 4-
2020-06-12Stephen HogePresidentSell2,407Common Stock$61.88$148,945.16  -1,992,040$123,267,435.20  -Form 4-
2020-06-12Stephen HogePresidentSell2,093Common Stock$61.10$127,882.30  -1,994,447$121,860,711.70  -Form 4-
2020-06-12Stephane BancelChief Executive OfficerSell700Common Stock$63.03$44,121.00  0.02     [ Very Low ]552,316$34,812,477.48  14.20    [Average]Form 4See Footnote
2020-06-12Stephane BancelChief Executive OfficerSell5,346Common Stock$61.93$331,077.78  0.14     [ Low ]553,016$34,248,280.88  14.22    [Average]Form 4See Footnote
2020-06-12Stephane BancelChief Executive OfficerSell5,000Common Stock$61.13$305,650.00  0.13     [ Low ]558,362$34,132,669.06  14.36    [High]Form 4See Footnote
2020-07-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.26     [ Low ]1,986,530$1,966,664.70  51.09    [High]Form 4-
2020-07-13Stephen HogePresidentSell1,000Common Stock$65.03$65,030.00  0.03     [ Very Low ]1,985,530$129,119,015.90  51.07    [High]Form 4-
2020-07-13Stephen HogePresidentSell2,049Common Stock$66.20$135,643.80  0.05     [ Very Low ]1,983,481$131,306,442.20  51.01    [High]Form 4-
2020-07-13Stephen HogePresidentSell600Common Stock$66.95$40,170.00  0.02     [ Very Low ]1,982,881$132,753,882.95  51.00    [High]Form 4-
2020-07-13Stephen HogePresidentSell700Common Stock$68.45$47,915.00  0.02     [ Very Low ]1,982,181$135,680,289.45  50.98    [High]Form 4-
2020-07-13Stephen HogePresidentSell558Common Stock$69.45$38,753.10  -1,981,623$137,623,717.35  50.96    [High]Form 4-
2020-07-13Stephen HogePresidentSell379Common Stock$70.68$26,787.72  -1,981,244$140,034,325.92  50.95    [High]Form 4-
2020-07-13Stephen HogePresidentSell867Common Stock$71.71$62,172.57  0.02     [ Very Low ]1,980,377$142,012,834.67  50.93    [High]Form 4-
2020-07-13Stephen HogePresidentSell2,400Common Stock$72.78$174,672.00  0.06     [ Very Low ]1,977,977$143,957,166.06  50.87    [High]Form 4-
2020-07-13Stephen HogePresidentSell747Common Stock$73.95$55,240.65  0.02     [ Very Low ]1,977,230$146,216,158.50  50.85    [High]Form 4-
2020-07-13Stephen HogePresidentSell400Common Stock$74.98$29,992.00  -1,976,830$148,222,713.40  50.84    [High]Form 4-
2020-07-13Stephen HogePresidentSell200Common Stock$75.91$15,182.00  -1,976,630$150,045,983.30  50.84    [High]Form 4-
2020-07-13Stephen HogePresidentSell100Common Stock$76.78$7,678.00  -1,976,530$151,757,973.40  50.83    [High]Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerBuy24,121Common Stock$19.15-$461,917.15  -24,121$461,917.15  -Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerBuy15,631Common Stock$19.15-$299,333.65  -39,752$761,250.80  -Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerSell22,132Common Stock$63.40$1,403,168.80  -17,620$1,117,108.00  -Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerSell16,320Common Stock$64.08$1,045,785.60  -1,300$83,304.00  -Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$65.69$65,690.00  -300$19,707.00  -Form 4-
2020-06-16Tal Zvi ZaksChief Medical OfficerSell300Common Stock$66.58$19,974.00  -0$0.00  -Form 4-
2020-06-18Lori M. HendersonGeneral Counsel and SecretaryBuy64,000Common Stock$14.85-$950,400.00  -64,681$960,512.85  -Form 4-
2020-06-18Lori M. HendersonGeneral Counsel and SecretarySell64,000Common Stock$63.03$4,033,920.00  -681$42,923.43  -Form 4-
2020-06-19Stephane BancelChief Executive OfficerSell10,546Common Stock$64.57$680,955.22  0.27     [ Low ]541,770$34,982,088.90  13.93    [Average]Form 4See Footnote
2020-06-19Stephane BancelChief Executive OfficerSell500Common Stock$65.52$32,760.00  -541,270$35,464,010.40  13.92    [Average]Form 4See Footnote
2020-06-22Stephane BancelChief Executive OfficerSell4,521Common Stock$65.92$298,024.32  -9,185,883$605,533,407.36  -Form 4See Footnote
2020-06-24Stephane BancelChief Executive OfficerSell9,000Common Stock$63.25$569,250.00  -6,725,858$425,410,518.50  -Form 4-
2020-06-24Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,724,858$0.00  -Form 4-
2020-06-23Stephen HogePresidentSell3,009Common Stock$63.34$190,590.06  -1,983,531$125,636,853.54  -Form 4-
2020-06-23Stephen HogePresidentSell1,891Common Stock$64.19$121,383.29  -1,981,640$127,201,471.60  -Form 4-
2020-06-23Stephen HogePresidentSell100Common Stock$64.95$6,495.00  -1,981,540$128,701,023.00  -Form 4-
2020-06-24Stephen HogePresidentSell2,205Common Stock$64.33$141,847.65  -1,979,335$127,330,620.55  -Form 4-
2020-06-24Stephen HogePresidentSell2,595Common Stock$65.11$168,960.45  -1,976,740$128,705,541.40  -Form 4-
2020-06-24Stephen HogePresidentSell200Common Stock$65.84$13,168.00  -1,976,540$130,135,393.60  -Form 4-
2020-06-23Tal Zvi ZaksChief Medical OfficerBuy24,121Common Stock$19.15-$461,917.15  -24,121$461,917.15  -Form 4-
2020-06-23Tal Zvi ZaksChief Medical OfficerBuy15,631Common Stock$19.15-$299,333.65  -39,752$761,250.80  -Form 4-
2020-06-23Tal Zvi ZaksChief Medical OfficerSell23,973Common Stock$63.37$1,519,169.01  -15,779$999,915.23  -Form 4-
2020-06-23Tal Zvi ZaksChief Medical OfficerSell14,279Common Stock$64.16$916,140.64  -1,500$96,240.00  -Form 4-
2020-06-23Tal Zvi ZaksChief Medical OfficerSell1,500Common Stock$64.94$97,410.00  -0$0.00  -Form 4-
2020-06-25Stephane BancelChief Executive OfficerSell10,000Common Stock$67.00$670,000.00  -7,874,880$527,616,960.00  -Form 4See Footnote
2020-06-26Stephane BancelChief Executive OfficerSell3,200Common Stock$59.90$191,680.00  -538,070$32,230,393.00  -Form 4See Footnote
2020-06-26Stephane BancelChief Executive OfficerSell6,914Common Stock$60.85$420,716.90  -531,156$32,320,842.60  -Form 4See Footnote
2020-06-26Stephane BancelChief Executive OfficerSell932Common Stock$61.69$57,495.08  -530,224$32,709,518.56  -Form 4See Footnote
2020-07-15Stephane BancelChief Executive OfficerSell9,000Common Stock$87.84$790,560.00  0.23     [ Low ]6,704,858$588,954,726.72  172.44   [Very High]Form 4-
2020-07-15Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,703,858$0.00  172.41   [Very High]Form 4-
2020-07-16Stephane BancelChief Executive OfficerSell10,000Common Stock$80.39$803,900.00  0.26     [ Low ]7,844,880$630,649,903.20  201.76   [Very High]Form 4See Footnote
2020-07-15Elizabeth G Nabel-Buy40,307Common Stock$14.22-$573,165.54  1.04     [ High ]54,651$777,137.22  1.41     [Low]Form 4-
2020-07-15Elizabeth G Nabel-Buy8,376Common Stock$19.15-$160,400.40  0.22     [ Low ]63,027$1,206,967.05  1.62     [Low]Form 4-
2020-07-15Elizabeth G Nabel-Buy10,948Common Stock$19.15-$209,654.20  0.28     [ Average ]73,975$1,416,621.25  1.90     [Low]Form 4-
2020-07-15Elizabeth G Nabel-Sell73,975Common Stock$87.84$6,497,964.00  1.90     [ High ]0$0.00  -Form 4-
2020-07-17Stephane BancelChief Executive OfficerSell1,967Common Stock$83.42$164,087.14  0.05     [ Very Low ]506,165$42,224,284.30  13.02    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell800Common Stock$84.48$67,584.00  0.02     [ Very Low ]505,365$42,693,235.20  13.00    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell1,270Common Stock$85.38$108,432.60  0.03     [ Very Low ]504,095$43,039,631.10  12.96    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell1,865Common Stock$87.34$162,889.10  0.05     [ Very Low ]502,230$43,864,768.20  12.92    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell900Common Stock$88.53$79,677.00  0.02     [ Very Low ]501,330$44,382,744.90  12.89    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell825Common Stock$89.46$73,804.50  0.02     [ Very Low ]500,505$44,775,177.30  12.87    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell645Common Stock$90.99$58,688.55  0.02     [ Very Low ]499,860$45,482,261.40  12.86    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell1,000Common Stock$92.13$92,130.00  0.03     [ Very Low ]498,860$45,959,971.80  12.83    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell489Common Stock$93.18$45,565.02  -498,371$46,438,209.78  12.82    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell1,185Common Stock$94.24$111,674.40  0.03     [ Very Low ]497,186$46,854,808.64  12.79    [Average]Form 4See Footnote
2020-07-17Stephane BancelChief Executive OfficerSell100Common Stock$94.84$9,484.00  -497,086$47,143,636.24  12.78    [Average]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell200Common Stock$79.39$15,878.00  -9,167,104$727,776,386.56  235.76   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell1,000Common Stock$80.85$80,850.00  0.03     [ Very Low ]9,166,104$741,079,508.40  235.74   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell1,004Common Stock$82.19$82,518.76  0.03     [ Very Low ]9,165,100$753,279,569.00  235.71   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell1,422Common Stock$82.94$117,940.68  0.04     [ Very Low ]9,163,678$760,035,453.32  235.68   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell550Common Stock$84.05$46,227.50  -9,163,128$770,160,908.40  235.66   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell1,200Common Stock$85.33$102,396.00  0.03     [ Very Low ]9,161,928$781,787,316.24  235.63   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell650Common Stock$86.18$56,017.00  0.02     [ Very Low ]9,161,278$789,518,938.04  235.62   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell200Common Stock$87.50$17,500.00  -9,161,078$801,594,325.00  235.61   [Very High]Form 4See Footnote
2020-07-20Stephane BancelChief Executive OfficerSell100Common Stock$90.58$9,058.00  -9,160,978$829,801,387.24  235.61   [Very High]Form 4See Footnote
2020-07-20Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.26     [ Low ]10,000$209,300.00  0.26     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.26     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell400Common Stock$78.77$31,508.00  -19,600$1,543,892.00  0.50     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell1,650Common Stock$80.49$132,808.50  0.04     [ Very Low ]17,950$1,444,795.50  0.46     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell2,205Common Stock$81.23$179,112.15  0.06     [ Very Low ]15,745$1,278,966.35  0.40     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell4,488Common Stock$82.49$370,215.12  0.12     [ Low ]11,257$928,589.93  0.29     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell3,425Common Stock$83.17$284,857.25  0.09     [ Very Low ]7,832$651,387.44  0.20     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell2,409Common Stock$84.53$203,632.77  0.06     [ Very Low ]5,423$458,406.19  0.14     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell3,469Common Stock$85.58$296,877.02  0.09     [ Very Low ]1,954$167,223.32  0.05     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$86.37$86,370.00  0.03     [ Very Low ]954$82,396.98  0.02     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell354Common Stock$87.41$30,943.14  -600$52,446.00  0.02     [Very Low]Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell400Common Stock$88.76$35,504.00  -200$17,752.00  -Form 4-
2020-07-20Tal Zvi ZaksChief Medical OfficerSell200Common Stock$90.64$18,128.00  -0$0.00  -Form 4-
2020-07-22Stephane BancelChief Executive OfficerSell9,000Common Stock$79.61$716,490.00  0.23     [ Low ]6,694,858$532,977,645.38  172.18   [Very High]Form 4-
2020-07-22Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,693,858$0.00  172.16   [Very High]Form 4-
2020-07-23Stephane BancelChief Executive OfficerSell10,000Common Stock$82.22$822,200.00  0.26     [ Low ]7,834,880$644,183,833.60  201.50   [Very High]Form 4See Footnote
2020-06-25Stephane BancelChief Executive OfficerSell10,000Common Stock$67.00$670,000.00  0.26     [ Low ]7,874,880$527,616,960.00  202.53   [Very High]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell600Common Stock$67.78$40,668.00  0.02     [ Very Low ]496,486$33,651,821.08  12.77    [Average]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell1,450Common Stock$68.81$99,774.50  0.04     [ Very Low ]495,036$34,063,427.16  12.73    [Average]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell600Common Stock$69.96$41,976.00  0.02     [ Very Low ]494,436$34,590,742.56  12.72    [Average]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell1,925Common Stock$71.24$137,137.00  0.05     [ Very Low ]492,511$35,086,483.64  12.67    [Average]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell2,619Common Stock$72.23$189,170.37  0.07     [ Very Low ]489,892$35,384,899.16  12.60    [Average]Form 4See Footnote
2020-07-24Stephane BancelChief Executive OfficerSell3,852Common Stock$73.14$281,735.28  0.10     [ Low ]486,040$35,548,965.60  12.50    [Average]Form 4See Footnote
2020-07-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.26     [ Low ]1,986,530$1,966,664.70  51.09    [High]Form 4-
2020-07-23Stephen HogePresidentSell1,043Common Stock$75.58$78,829.94  0.03     [ Very Low ]1,985,487$150,063,107.46  51.06    [High]Form 4-
2020-07-23Stephen HogePresidentSell300Common Stock$77.25$23,175.00  -1,985,187$153,355,695.75  51.06    [High]Form 4-
2020-07-23Stephen HogePresidentSell325Common Stock$78.52$25,519.00  -1,984,862$155,851,364.24  51.05    [High]Form 4-
2020-07-23Stephen HogePresidentSell969Common Stock$79.94$77,461.86  0.02     [ Very Low ]1,983,893$158,592,406.42  51.02    [High]Form 4-
2020-07-23Stephen HogePresidentSell1,363Common Stock$80.70$109,994.10  0.04     [ Very Low ]1,982,530$159,990,171.00  50.99    [High]Form 4-
2020-07-23Stephen HogePresidentSell11,000Common Stock$82.18$903,980.00  0.28     [ Average ]1,971,530$162,020,335.40  50.70    [High]Form 4-
2020-07-24Stephen HogePresidentSell500Common Stock$68.19$34,095.00  -1,971,030$134,404,535.70  50.69    [High]Form 4-
2020-07-24Stephen HogePresidentSell595Common Stock$69.33$41,251.35  0.02     [ Very Low ]1,970,435$136,610,258.55  50.68    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,160Common Stock$71.35$82,766.00  0.03     [ Very Low ]1,969,275$140,507,771.25  50.65    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,638Common Stock$72.56$118,853.28  0.04     [ Very Low ]1,967,637$142,771,740.72  50.60    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,107Common Stock$73.33$81,176.31  0.03     [ Very Low ]1,966,530$144,205,644.90  50.58    [High]Form 4-
2020-07-23Stephen HogePresidentSell1,043Common Stock$75.58$78,829.94  0.03     [ Very Low ]1,985,487$150,063,107.46  51.06    [High]Form 4-
2020-07-23Stephen HogePresidentSell300Common Stock$77.25$23,175.00  -1,985,187$153,355,695.75  51.06    [High]Form 4-
2020-07-23Stephen HogePresidentSell325Common Stock$78.52$25,519.00  -1,984,862$155,851,364.24  51.05    [High]Form 4-
2020-07-23Stephen HogePresidentSell969Common Stock$79.94$77,461.86  0.02     [ Very Low ]1,983,893$158,592,406.42  51.02    [High]Form 4-
2020-07-23Stephen HogePresidentSell1,363Common Stock$80.70$109,994.10  0.04     [ Very Low ]1,982,530$159,990,171.00  50.99    [High]Form 4-
2020-07-23Stephen HogePresidentSell11,000Common Stock$82.18$903,980.00  0.28     [ Average ]1,971,530$162,020,335.40  50.70    [High]Form 4-
2020-07-24Stephen HogePresidentSell500Common Stock$68.19$34,095.00  -1,971,030$134,404,535.70  50.69    [High]Form 4-
2020-07-24Stephen HogePresidentSell595Common Stock$69.33$41,251.35  0.02     [ Very Low ]1,970,435$136,610,258.55  50.68    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,160Common Stock$71.35$82,766.00  0.03     [ Very Low ]1,969,275$140,507,771.25  50.65    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,638Common Stock$72.56$118,853.28  0.04     [ Very Low ]1,967,637$142,771,740.72  50.60    [High]Form 4-
2020-07-24Stephen HogePresidentSell1,107Common Stock$73.33$81,176.31  0.03     [ Very Low ]1,966,530$144,205,644.90  50.58    [High]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.26     [ Low ]10,000$209,300.00  0.26     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.26     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerSell2,384Common Stock$76.79$183,067.36  0.06     [ Very Low ]17,616$1,352,732.64  0.45     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerSell3,940Common Stock$77.68$306,059.20  0.10     [ Low ]13,676$1,062,351.68  0.35     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerSell5,548Common Stock$78.73$436,794.04  0.14     [ Low ]8,128$639,917.44  0.21     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerSell7,228Common Stock$79.72$576,216.16  0.19     [ Low ]900$71,748.00  0.02     [Very Low]Form 4-
2020-07-27Tal Zvi ZaksChief Medical OfficerSell900Common Stock$80.43$72,387.00  0.02     [ Very Low ]0$0.00  -Form 4-
2020-07-29Stephane BancelChief Executive OfficerSell9,000Common Stock$82.00$738,000.00  0.23     [ Low ]6,684,858$548,158,356.00  171.93   [Very High]Form 4-
2020-07-29Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,683,858$0.00  171.90   [Very High]Form 4-
2020-07-30Stephane BancelChief Executive OfficerSell10,000Common Stock$77.98$779,800.00  0.26     [ Low ]7,824,880$610,184,142.40  201.24   [Very High]Form 4See Footnote
2020-07-31Stephane BancelChief Executive OfficerSell6,649Common Stock$74.41$494,752.09  0.17     [ Low ]479,391$35,671,484.31  12.33    [Average]Form 4See Footnote
2020-07-31Stephane BancelChief Executive OfficerSell1,391Common Stock$75.37$104,839.67  0.04     [ Very Low ]478,000$36,026,860.00  12.29    [Average]Form 4See Footnote
2020-07-31Stephane BancelChief Executive OfficerSell1,308Common Stock$76.60$100,192.80  0.03     [ Very Low ]476,692$36,514,607.20  12.26    [Average]Form 4See Footnote
2020-07-31Stephane BancelChief Executive OfficerSell1,698Common Stock$77.96$132,376.08  0.04     [ Very Low ]474,994$37,030,532.24  12.22    [Average]Form 4See Footnote
2020-08-03Stephane BancelChief Executive OfficerSell8,097Common Stock$74.89$606,384.33  0.21     [ Low ]9,152,881$685,459,258.09  235.40   [Very High]Form 4See Footnote
2020-08-03Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.26     [ Low ]10,000$209,300.00  0.26     [Very Low]Form 4-
2020-08-03Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.26     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-08-03Tal Zvi ZaksChief Medical OfficerSell20,000Common Stock$74.89$1,497,800.00  0.51     [ Average ]0$0.00  -Form 4-
2020-08-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.26     [ Low ]1,976,530$1,956,764.70  50.83    [High]Form 4-
2020-08-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.26     [ Low ]1,986,530$1,966,664.70  51.09    [High]Form 4-
2020-08-03Stephen HogePresidentSell20,000Common Stock$74.89$1,497,800.00  0.51     [ Average ]1,966,530$147,273,431.70  50.58    [High]Form 4-
2020-08-05Stephane BancelChief Executive OfficerSell9,000Common Stock$77.49$697,410.00  0.23     [ Low ]6,674,858$517,234,746.42  171.67   [Very High]Form 4-
2020-08-05Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,673,858$0.00  171.64   [Very High]Form 4-
2020-08-06Stephane BancelChief Executive OfficerSell10,000Common Stock$75.82$758,200.00  0.26     [ Low ]7,814,880$592,524,201.60  200.99   [Very High]Form 4See Footnote
2020-08-07Stephane BancelChief Executive OfficerSell5,363Common Stock$73.84$396,003.92  0.14     [ Low ]469,631$34,677,553.04  11.90    [Average]Form 4See Footnote
2020-08-07Stephane BancelChief Executive OfficerSell5,613Common Stock$74.54$418,393.02  0.14     [ Low ]464,018$34,587,901.72  11.76    [Average]Form 4See Footnote
2020-08-07Stephane BancelChief Executive OfficerSell70Common Stock$75.28$5,269.60  -463,948$34,926,005.44  11.76    [Average]Form 4See Footnote
2020-08-10Stephane BancelChief Executive OfficerSell8,097Common Stock$74.27$601,364.19  0.21     [ Low ]9,144,784$679,183,107.68  231.76   [Very High]Form 4See Footnote
2020-08-10Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-08-10Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-08-10Tal Zvi ZaksChief Medical OfficerSell20,000Common Stock$74.27$1,485,400.00  0.51     [ Average ]0$0.00  -Form 4-
2020-08-12Stephane BancelChief Executive OfficerSell9,000Common Stock$75.74$681,660.00  0.23     [ Low ]6,664,858$504,796,344.92  168.91   [Very High]Form 4-
2020-08-12Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,663,858$0.00  168.88   [Very High]Form 4-
2020-08-13Stephane BancelChief Executive OfficerSell10,000Common Stock$69.05$690,500.00  0.25     [ Low ]7,804,880$538,926,964.00  197.80   [Very High]Form 4See Footnote
2020-08-12Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,663,858$0.00  168.88   [Very High]Form 4-
2020-08-13Stephane BancelChief Executive OfficerSell10,000Common Stock$69.05$690,500.00  0.25     [ Low ]7,804,880$538,926,964.00  197.80   [Very High]Form 4See Footnote
2020-08-12Stephen HogePresidentSell932Common Stock$69.05$64,354.60  0.02     [ Very Low ]1,965,598$135,724,541.90  49.81    [High]Form 4-
2020-08-12Stephen HogePresidentSell3,138Common Stock$69.92$219,408.96  0.08     [ Very Low ]1,962,460$137,215,203.20  49.73    [High]Form 4-
2020-08-12Stephen HogePresidentSell400Common Stock$70.77$28,308.00  -1,962,060$138,854,986.20  49.72    [High]Form 4-
2020-08-12Stephen HogePresidentSell230Common Stock$72.01$16,562.30  -1,961,830$141,271,378.30  49.72    [High]Form 4-
2020-08-12Stephen HogePresidentSell200Common Stock$73.18$14,636.00  -1,961,630$143,552,083.40  49.71    [High]Form 4-
2020-08-12Stephen HogePresidentSell100Common Stock$74.06$7,406.00  -1,961,530$145,270,911.80  49.71    [High]Form 4-
2020-08-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,971,530$1,951,814.70  49.96    [High]Form 4-
2020-08-13Stephen HogePresidentSell10,000Common Stock$69.05$690,500.00  0.25     [ Low ]1,961,530$135,443,646.50  49.71    [High]Form 4-
2020-08-13Stephen HogePresidentSell4,300Common Stock$67.80$291,540.00  0.11     [ Low ]1,957,230$132,700,194.00  49.60    [High]Form 4-
2020-08-13Stephen HogePresidentSell700Common Stock$68.49$47,943.00  0.02     [ Very Low ]1,956,530$134,002,739.70  49.58    [High]Form 4-
2020-08-14Stephane BancelChief Executive OfficerSell5,599Common Stock$68.47$383,363.53  0.14     [ Low ]458,349$31,383,156.03  11.62    [Average]Form 4See Footnote
2020-08-14Stephane BancelChief Executive OfficerSell5,047Common Stock$69.47$350,615.09  0.13     [ Low ]453,302$31,490,889.94  11.49    [Average]Form 4See Footnote
2020-08-14Stephane BancelChief Executive OfficerSell400Common Stock$70.03$28,012.00  -452,902$31,716,727.06  11.48    [Average]Form 4See Footnote
2020-08-17Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-08-17Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-08-17Tal Zvi ZaksChief Medical OfficerSell20,000Common Stock$69.06$1,381,200.00  0.51     [ Average ]0$0.00  -Form 4-
2020-08-17Flagship Ventures Fund Iv General Partner Llc-Sell7,550,810Common Stock$0.00$0.00  -14,435,589$0.00  365.84   [Very High]Form 4See Footnote
2020-08-17Flagship Ventures Fund Iv General Partner Llc-Sell1,449,190Common Stock$0.00$0.00  -4,971,576$0.00  125.99   [Very High]Form 4See Footnote
2020-08-17Flagship Ventures Fund Iv General Partner Llc-Sell2,053,049Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnote
2020-08-17Stephane BancelChief Executive OfficerBuy50,010Common Stock$0.00$0.00  -6,713,868$0.00  170.15   [Very High]Form 4-
2020-08-19Stephane BancelChief Executive OfficerSell9,000Common Stock$66.74$600,660.00  0.23     [ Low ]6,704,868$447,482,890.32  169.92   [Very High]Form 4-
2020-08-19Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,703,868$0.00  169.90   [Very High]Form 4-
2020-08-20Stephane BancelChief Executive OfficerSell8,824Common Stock$67.80$598,267.20  0.22     [ Low ]9,135,960$619,418,088.00  231.53   [Very High]Form 4See Footnote
2020-08-20Stephane BancelChief Executive OfficerSell10,000Common Stock$67.80$678,000.00  0.25     [ Low ]7,794,880$528,492,864.00  197.55   [Very High]Form 4See Footnote
2020-08-21Stephane BancelChief Executive OfficerSell5,969Common Stock$66.19$395,088.11  0.15     [ Low ]446,933$29,582,495.27  11.33    [Average]Form 4See Footnote
2020-08-21Stephane BancelChief Executive OfficerSell4,275Common Stock$67.17$287,151.75  0.11     [ Low ]442,658$29,733,337.86  11.22    [Average]Form 4See Footnote
2020-08-21Stephane BancelChief Executive OfficerSell802Common Stock$67.83$54,399.66  0.02     [ Very Low ]441,856$29,971,092.48  11.20    [Average]Form 4See Footnote
2020-08-24Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]15,000$183,150.00  0.38     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]25,000$478,750.00  0.63     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerSell3,303Common Stock$63.65$210,235.95  0.08     [ Very Low ]21,697$1,381,014.05  0.55     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerSell9,849Common Stock$64.56$635,851.44  0.25     [ Low ]11,848$764,906.88  0.30     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerSell8,690Common Stock$65.35$567,891.50  0.22     [ Low ]3,158$206,375.30  0.08     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerSell2,058Common Stock$66.40$136,651.20  0.05     [ Very Low ]1,100$73,040.00  0.03     [Very Low]Form 4-
2020-08-24Tal Zvi ZaksChief Medical OfficerSell1,100Common Stock$67.31$74,041.00  0.03     [ Very Low ]0$0.00  -Form 4-
2020-08-24Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,966,530$1,946,864.70  49.84    [High]Form 4-
2020-08-24Stephen HogePresidentSell2,636Common Stock$63.65$167,781.40  0.07     [ Very Low ]1,963,894$125,001,853.10  49.77    [High]Form 4-
2020-08-24Stephen HogePresidentSell7,489Common Stock$64.53$483,265.17  0.19     [ Low ]1,956,405$126,246,814.65  49.58    [High]Form 4-
2020-08-24Stephen HogePresidentSell7,079Common Stock$65.31$462,329.49  0.18     [ Low ]1,949,326$127,310,481.06  49.40    [High]Form 4-
2020-08-24Stephen HogePresidentSell1,996Common Stock$66.38$132,494.48  0.05     [ Very Low ]1,947,330$129,263,765.40  49.35    [High]Form 4-
2020-08-24Stephen HogePresidentSell800Common Stock$67.29$53,832.00  0.02     [ Very Low ]1,946,530$130,982,003.70  49.33    [High]Form 4-
2020-08-26Stephane BancelChief Executive OfficerSell9,000Common Stock$67.45$607,050.00  0.23     [ Low ]6,694,868$451,568,846.60  169.67   [Very High]Form 4-
2020-08-26Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,693,868$0.00  169.64   [Very High]Form 4-
2020-08-27Stephane BancelChief Executive OfficerSell10,000Common Stock$69.91$699,100.00  0.25     [ Low ]7,784,880$544,240,960.80  197.29   [Very High]Form 4See Footnote
2020-08-28Stephane BancelChief Executive OfficerSell5,969Common Stock$66.19$395,088.11  0.15     [ Low ]435,887$28,851,360.53  11.05    [Average]Form 4See Footnote
2020-08-28Stephane BancelChief Executive OfficerSell4,275Common Stock$67.17$287,151.75  0.11     [ Low ]431,612$28,991,378.04  10.94    [Average]Form 4See Footnote
2020-08-28Stephane BancelChief Executive OfficerSell802Common Stock$67.83$54,399.66  0.02     [ Very Low ]430,810$29,221,842.30  10.92    [Average]Form 4See Footnote
2020-08-31Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]15,000$183,150.00  0.38     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]20,000$284,400.00  0.51     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]30,000$574,500.00  0.76     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerSell8,670Common Stock$63.09$546,990.30  0.22     [ Low ]21,330$1,345,709.70  0.54     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerSell14,700Common Stock$64.16$943,152.00  0.37     [ Average ]6,630$425,380.80  0.17     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerSell4,807Common Stock$64.81$311,541.67  0.12     [ Low ]1,823$118,148.63  0.05     [Very Low]Form 4-
2020-08-31Tal Zvi ZaksChief Medical OfficerSell1,823Common Stock$66.52$121,265.96  0.05     [ Very Low ]0$0.00  -Form 4-
2020-09-01Stephane BancelChief Executive OfficerSell9,247Common Stock$63.54$587,554.38  0.23     [ Low ]9,126,713$579,911,344.02  231.30   [Very High]Form 4See Footnote
2020-09-02Stephane BancelChief Executive OfficerSell9,000Common Stock$62.89$566,010.00  0.23     [ Low ]6,684,868$420,411,348.52  169.41   [Very High]Form 4-
2020-09-02Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,683,868$0.00  169.39   [Very High]Form 4-
2020-09-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,956,530$1,936,964.70  49.58    [High]Form 4-
2020-09-02Stephen HogePresidentSell10,000Common Stock$62.89$628,900.00  0.25     [ Low ]1,946,530$122,417,271.70  49.33    [High]Form 4-
2020-09-03Stephane BancelChief Executive OfficerSell10,000Common Stock$65.65$656,500.00  0.25     [ Low ]7,774,880$510,420,872.00  197.04   [Very High]Form 4See Footnote
2020-09-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,956,530$1,936,964.70  49.58    [High]Form 4-
2020-09-03Stephen HogePresidentSell10,000Common Stock$65.65$656,500.00  0.25     [ Low ]1,946,530$127,789,694.50  49.33    [High]Form 4-
2020-09-04Stephane BancelChief Executive OfficerSell1,000Common Stock$64.18$64,180.00  0.03     [ Very Low ]419,764$26,940,453.52  10.64    [Average]Form 4See Footnote
2020-09-04Stephane BancelChief Executive OfficerSell2,236Common Stock$62.91$140,666.76  0.06     [ Very Low ]420,764$26,470,263.24  10.66    [Average]Form 4See Footnote
2020-09-04Stephane BancelChief Executive OfficerSell3,350Common Stock$62.02$207,767.00  0.08     [ Very Low ]423,000$26,234,460.00  10.72    [Average]Form 4See Footnote
2020-09-04Stephane BancelChief Executive OfficerSell3,760Common Stock$60.96$229,209.60  0.10     [ Low ]426,350$25,990,296.00  10.80    [Average]Form 4See Footnote
2020-09-04Stephane BancelChief Executive OfficerSell700Common Stock$59.48$41,636.00  0.02     [ Very Low ]430,110$25,582,942.80  10.90    [Average]Form 4See Footnote
2020-09-08Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerBuy1,467Common Stock$12.21-$17,912.07  0.04     [ Very Low ]11,467$140,012.07  0.29     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]16,467$234,160.74  0.42     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]26,467$506,843.05  0.67     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerSell6,395Common Stock$54.69$349,742.55  0.16     [ Low ]20,072$1,097,737.68  0.51     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerSell8,655Common Stock$55.88$483,641.40  0.22     [ Low ]11,417$637,981.96  0.29     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerSell6,457Common Stock$56.82$366,886.74  0.16     [ Low ]4,960$281,827.20  0.13     [Very Low]Form 4-
2020-09-08Tal Zvi ZaksChief Medical OfficerSell4,960Common Stock$57.88$287,084.80  0.13     [ Low ]0$0.00  -Form 4-
2020-09-09Stephane BancelChief Executive OfficerSell9,000Common Stock$55.81$502,290.00  0.23     [ Low ]6,674,868$372,524,383.08  169.16   [Very High]Form 4-
2020-09-09Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,673,868$0.00  169.14   [Very High]Form 4-
2020-09-10Stephane BancelChief Executive OfficerSell10,000Common Stock$56.96$569,600.00  0.25     [ Low ]7,764,880$442,287,564.80  196.78   [Very High]Form 4See Footnote
2020-09-10Stephane BancelChief Executive OfficerSell7,030Common Stock$56.96$400,428.80  0.18     [ Low ]9,119,683$519,457,143.68  231.12   [Very High]Form 4See Footnote
2020-09-11Stephane BancelChief Executive OfficerSell8,351Common Stock$58.24$486,362.24  0.21     [ Low ]411,413$23,960,693.12  10.43    [Average]Form 4See Footnote
2020-09-11Stephane BancelChief Executive OfficerSell2,695Common Stock$58.96$158,897.20  0.07     [ Very Low ]408,718$24,098,013.28  10.36    [Average]Form 4See Footnote
2020-09-14Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,956,530$1,936,964.70  49.58    [High]Form 4-
2020-09-14Stephen HogePresidentSell11,150Common Stock$60.24$671,676.00  0.28     [ Low ]1,945,380$117,189,691.20  49.30    [High]Form 4-
2020-09-14Stephen HogePresidentSell1,203Common Stock$61.96$74,537.88  0.03     [ Very Low ]1,944,177$120,461,206.92  49.27    [High]Form 4-
2020-09-14Stephen HogePresidentSell4,784Common Stock$62.78$300,339.52  0.12     [ Low ]1,939,393$121,755,092.54  49.15    [High]Form 4-
2020-09-14Stephen HogePresidentSell2,863Common Stock$63.54$181,915.02  0.07     [ Very Low ]1,936,530$123,047,116.20  49.08    [High]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerBuy34Common Stock$14.22-$483.48  -10,034$142,683.48  0.25     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,034$383,651.10  0.51     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerSell2,082Common Stock$60.86$126,710.52  0.05     [ Very Low ]17,952$1,092,558.72  0.45     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerSell2,574Common Stock$61.85$159,201.90  0.07     [ Very Low ]15,378$951,129.30  0.39     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerSell10,210Common Stock$62.79$641,085.90  0.26     [ Low ]5,168$324,498.72  0.13     [Very Low]Form 4-
2020-09-14Tal Zvi ZaksChief Medical OfficerSell5,168Common Stock$63.53$328,323.04  0.13     [ Low ]0$0.00  -Form 4-
2020-09-16Stephane BancelChief Executive OfficerSell9,000Common Stock$67.69$609,210.00  0.23     [ Low ]6,664,868$451,144,914.92  168.91   [Very High]Form 4-
2020-09-16Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,663,868$0.00  168.88   [Very High]Form 4-
2020-09-17Stephane BancelChief Executive OfficerSell10,000Common Stock$68.46$684,600.00  0.25     [ Low ]7,754,880$530,899,084.80  196.53   [Very High]Form 4See Footnote
2020-09-18Stephane BancelChief Executive OfficerSell3,449Common Stock$66.79$230,358.71  0.09     [ Very Low ]405,269$27,067,916.51  10.27    [Average]Form 4See Footnote
2020-09-18Stephane BancelChief Executive OfficerSell4,908Common Stock$67.63$331,928.04  0.12     [ Low ]400,361$27,076,414.43  10.15    [Average]Form 4See Footnote
2020-09-18Stephane BancelChief Executive OfficerSell1,597Common Stock$68.67$109,665.99  0.04     [ Very Low ]398,764$27,383,123.88  10.11    [Average]Form 4See Footnote
2020-09-18Stephane BancelChief Executive OfficerSell1,092Common Stock$69.55$75,948.60  0.03     [ Very Low ]397,672$27,658,087.60  10.08    [Average]Form 4See Footnote
2020-09-21Stephane BancelChief Executive OfficerSell8,587Common Stock$68.56$588,724.72  0.22     [ Low ]9,111,096$624,656,741.76  230.90   [Very High]Form 4See Footnote
2020-09-21Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-09-21Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-09-21Tal Zvi ZaksChief Medical OfficerSell3,400Common Stock$66.16$224,944.00  0.09     [ Very Low ]16,600$1,098,256.00  0.42     [Very Low]Form 4-
2020-09-21Tal Zvi ZaksChief Medical OfficerSell10,601Common Stock$67.11$711,433.11  0.27     [ Low ]5,999$402,592.89  0.15     [Very Low]Form 4-
2020-09-21Tal Zvi ZaksChief Medical OfficerSell4,210Common Stock$67.94$286,027.40  0.11     [ Low ]1,789$121,544.66  0.05     [Very Low]Form 4-
2020-09-21Tal Zvi ZaksChief Medical OfficerSell1,789Common Stock$69.06$123,548.34  0.05     [ Very Low ]0$0.00  -Form 4-
2020-09-23Stephane BancelChief Executive OfficerSell9,000Common Stock$67.99$611,910.00  0.23     [ Low ]6,654,868$452,464,475.32  168.65   [Very High]Form 4-
2020-09-23Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,653,868$0.00  168.63   [Very High]Form 4-
2020-09-24Stephane BancelChief Executive OfficerSell10,000Common Stock$65.50$655,000.00  0.25     [ Low ]7,744,880$507,289,640.00  196.28   [Very High]Form 4See Footnote
2020-09-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,946,530$1,927,064.70  49.33    [High]Form 4-
2020-09-23Stephen HogePresidentSell3,800Common Stock$66.38$252,244.00  0.10     [ Low ]1,942,730$128,958,417.40  49.23    [High]Form 4-
2020-09-23Stephen HogePresidentSell8,500Common Stock$67.32$572,220.00  0.22     [ Low ]1,934,230$130,212,363.60  49.02    [High]Form 4-
2020-09-23Stephen HogePresidentSell2,700Common Stock$68.11$183,897.00  0.07     [ Very Low ]1,931,530$131,556,508.30  48.95    [High]Form 4-
2020-09-24Stephen HogePresidentSell1,600Common Stock$64.39$103,024.00  0.04     [ Very Low ]1,929,930$124,268,192.70  48.91    [High]Form 4-
2020-09-24Stephen HogePresidentSell2,400Common Stock$65.24$156,576.00  0.06     [ Very Low ]1,927,530$125,752,057.20  48.85    [High]Form 4-
2020-09-24Stephen HogePresidentSell1,000Common Stock$66.35$66,350.00  0.03     [ Very Low ]1,926,530$127,825,265.50  48.82    [High]Form 4-
2020-09-25Stephane BancelChief Executive OfficerSell900Common Stock$66.42$59,778.00  0.02     [ Very Low ]396,772$26,353,596.24  10.06    [Average]Form 4See Footnote
2020-09-25Stephane BancelChief Executive OfficerSell1,300Common Stock$67.27$87,451.00  0.03     [ Very Low ]395,472$26,603,401.44  10.02    [Average]Form 4See Footnote
2020-09-25Stephane BancelChief Executive OfficerSell5,367Common Stock$68.61$368,229.87  0.14     [ Low ]390,105$26,765,104.05  9.89     [Average]Form 4See Footnote
2020-09-25Stephane BancelChief Executive OfficerSell3,479Common Stock$69.29$241,059.91  0.09     [ Very Low ]386,626$26,789,315.54  9.80     [Average]Form 4See Footnote
2020-09-28Tal Zvi ZaksChief Medical OfficerBuy7,197Common Stock$20.93-$150,633.21  0.18     [ Low ]7,197$150,633.21  0.18     [Very Low]Form 4-
2020-09-28Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]17,197$329,322.55  0.44     [Very Low]Form 4-
2020-09-28Tal Zvi ZaksChief Medical OfficerSell7,019Common Stock$69.75$489,575.25  0.18     [ Low ]10,178$709,915.50  0.26     [Very Low]Form 4-
2020-09-28Tal Zvi ZaksChief Medical OfficerSell10,178Common Stock$70.64$718,973.92  0.26     [ Low ]0$0.00  -Form 4-
2020-09-30Stephane BancelChief Executive OfficerSell9,000Common Stock$72.72$654,480.00  0.23     [ Low ]6,644,868$483,214,800.96  168.40   [Very High]Form 4-
2020-09-30Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,643,868$0.00  168.38   [Very High]Form 4-
2020-10-01Stephane BancelChief Executive OfficerSell8,481Common Stock$69.57$590,023.17  0.21     [ Low ]9,102,615$633,268,925.55  230.69   [Very High]Form 4See Footnote
2020-10-01Stephane BancelChief Executive OfficerSell10,000Common Stock$69.57$695,700.00  0.25     [ Low ]7,734,880$538,115,601.60  196.02   [Very High]Form 4See Footnote
2020-10-02Stephane BancelChief Executive OfficerSell300Common Stock$67.77$20,331.00  -386,326$26,181,313.02  9.79     [Average]Form 4See Footnote
2020-10-02Stephane BancelChief Executive OfficerSell1,141Common Stock$69.38$79,162.58  0.03     [ Very Low ]385,185$26,724,135.30  9.76     [Average]Form 4See Footnote
2020-10-02Stephane BancelChief Executive OfficerSell5,505Common Stock$70.29$386,946.45  0.14     [ Low ]379,680$26,687,707.20  9.62     [Average]Form 4See Footnote
2020-10-02Stephane BancelChief Executive OfficerSell2,900Common Stock$71.43$207,147.00  0.07     [ Very Low ]376,780$26,913,395.40  9.55     [Average]Form 4See Footnote
2020-10-02Stephane BancelChief Executive OfficerSell1,200Common Stock$72.22$86,664.00  0.03     [ Very Low ]375,580$27,124,387.60  9.52     [Average]Form 4See Footnote
2020-10-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,936,530$1,917,164.70  49.08    [High]Form 4-
2020-10-02Stephen HogePresidentSell10,000Common Stock$67.86$678,600.00  0.25     [ Low ]1,926,530$130,734,325.80  48.82    [High]Form 4-
2020-10-05Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,936,530$1,917,164.70  49.08    [High]Form 4-
2020-10-05Stephen HogePresidentSell10,000Common Stock$69.50$695,000.00  0.25     [ Low ]1,926,530$133,893,835.00  48.82    [High]Form 4-
2020-10-05Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-10-05Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-10-05Tal Zvi ZaksChief Medical OfficerSell7,390Common Stock$69.54$513,900.60  0.19     [ Low ]7,610$529,199.40  0.19     [Very Low]Form 4-
2020-10-05Tal Zvi ZaksChief Medical OfficerSell4,700Common Stock$70.57$331,679.00  0.12     [ Low ]2,910$205,358.70  0.07     [Very Low]Form 4-
2020-10-05Tal Zvi ZaksChief Medical OfficerSell2,910Common Stock$71.50$208,065.00  0.07     [ Very Low ]0$0.00  -Form 4-
2020-10-07Stephane BancelChief Executive OfficerSell9,000Common Stock$71.23$641,070.00  0.23     [ Low ]6,634,868$472,601,647.64  168.15   [Very High]Form 4-
2020-10-07Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,633,868$0.00  168.12   [Very High]Form 4-
2020-10-08Stephane BancelChief Executive OfficerSell10,000Common Stock$73.50$735,000.00  0.25     [ Low ]7,724,880$567,778,680.00  195.77   [Very High]Form 4See Footnote
2020-10-09Stephane BancelChief Executive OfficerSell10,646Common Stock$72.97$776,838.62  0.27     [ Low ]364,934$26,629,233.98  9.25     [Average]Form 4See Footnote
2020-10-09Stephane BancelChief Executive OfficerSell400Common Stock$73.55$29,420.00  -364,534$26,811,475.70  9.24     [Average]Form 4See Footnote
2020-10-12Stephane BancelChief Executive OfficerSell8,219Common Stock$73.61$605,000.59  0.21     [ Low ]9,094,396$669,438,489.56  230.48   [Very High]Form 4See Footnote
2020-10-12Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-10-12Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-10-12Tal Zvi ZaksChief Medical OfficerSell3,300Common Stock$73.30$241,890.00  0.08     [ Very Low ]11,700$857,610.00  0.30     [Very Low]Form 4-
2020-10-12Tal Zvi ZaksChief Medical OfficerSell7,421Common Stock$74.50$552,864.50  0.19     [ Low ]4,279$318,785.50  0.11     [Very Low]Form 4-
2020-10-12Tal Zvi ZaksChief Medical OfficerSell4,279Common Stock$75.32$322,294.28  0.11     [ Low ]0$0.00  -Form 4-
2020-10-12Stephen HogePresidentSell1,009Common Stock$73.21$73,868.89  0.03     [ Very Low ]1,925,521$140,967,392.41  48.80    [High]Form 4-
2020-10-12Stephen HogePresidentSell2,735Common Stock$74.49$203,730.15  0.07     [ Very Low ]1,922,786$143,228,329.14  48.73    [High]Form 4-
2020-10-12Stephen HogePresidentSell1,256Common Stock$75.38$94,677.28  0.03     [ Very Low ]1,921,530$144,844,931.40  48.70    [High]Form 4-
2020-10-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,931,530$1,912,214.70  48.95    [High]Form 4-
2020-10-13Stephen HogePresidentSell10,200Common Stock$75.78$772,956.00  0.26     [ Low ]1,921,330$145,598,387.40  48.69    [High]Form 4-
2020-10-13Stephen HogePresidentSell1,400Common Stock$77.82$108,948.00  0.04     [ Very Low ]1,919,930$149,408,952.60  48.66    [High]Form 4-
2020-10-13Stephen HogePresidentSell2,600Common Stock$78.40$203,840.00  0.07     [ Very Low ]1,917,330$150,318,672.00  48.59    [High]Form 4-
2020-10-13Stephen HogePresidentSell700Common Stock$79.47$55,629.00  0.02     [ Very Low ]1,916,630$152,314,586.10  48.57    [High]Form 4-
2020-10-13Stephen HogePresidentSell100Common Stock$80.39$8,039.00  -1,916,530$154,069,846.70  48.57    [High]Form 4-
2020-10-14Stephane BancelChief Executive OfficerSell9,000Common Stock$79.81$718,290.00  0.23     [ Low ]6,624,868$528,730,715.08  167.89   [Very High]Form 4-
2020-10-14Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,623,868$0.00  167.87   [Very High]Form 4-
2020-10-15Stephane BancelChief Executive OfficerSell10,000Common Stock$75.48$754,800.00  0.25     [ Low ]7,714,880$582,319,142.40  195.52   [Very High]Form 4See Footnote
2020-10-16Stephane BancelChief Executive OfficerSell5,248Common Stock$74.17$389,244.16  0.13     [ Low ]359,286$26,648,242.62  9.11     [Average]Form 4See Footnote
2020-10-16Stephane BancelChief Executive OfficerSell2,198Common Stock$75.24$165,377.52  0.06     [ Very Low ]357,088$26,867,301.12  9.05     [Average]Form 4See Footnote
2020-10-16Stephane BancelChief Executive OfficerSell3,600Common Stock$76.11$273,996.00  0.09     [ Very Low ]353,488$26,903,971.68  8.96     [Average]Form 4See Footnote
2020-10-19Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-10-19Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-10-19Tal Zvi ZaksChief Medical OfficerSell5,695Common Stock$71.24$405,711.80  0.14     [ Low ]9,305$662,888.20  0.24     [Very Low]Form 4-
2020-10-19Tal Zvi ZaksChief Medical OfficerSell6,005Common Stock$71.92$431,879.60  0.15     [ Low ]3,300$237,336.00  0.08     [Very Low]Form 4-
2020-10-19Tal Zvi ZaksChief Medical OfficerSell3,100Common Stock$73.12$226,672.00  0.08     [ Very Low ]200$14,624.00  -Form 4-
2020-10-19Tal Zvi ZaksChief Medical OfficerSell200Common Stock$73.81$14,762.00  -0$0.00  -Form 4-
2020-10-20Stephane BancelChief Executive OfficerSell8,455Common Stock$72.05$609,182.75  0.21     [ Low ]9,085,941$654,642,049.05  230.26   [Very High]Form 4See Footnote
2020-10-21Lori M. HendersonGeneral Counsel and SecretaryBuy32,000Common Stock$14.85-$475,200.00  0.81     [ Average ]32,681$485,312.85  0.83     [Very Low]Form 4-
2020-10-21Lori M. HendersonGeneral Counsel and SecretarySell1,697Common Stock$68.70$116,583.90  0.04     [ Very Low ]30,984$2,128,600.80  0.79     [Very Low]Form 4-
2020-10-21Lori M. HendersonGeneral Counsel and SecretarySell14,148Common Stock$69.84$988,096.32  0.36     [ Average ]16,836$1,175,826.24  0.43     [Very Low]Form 4-
2020-10-21Lori M. HendersonGeneral Counsel and SecretarySell15,455Common Stock$70.56$1,090,504.80  0.39     [ Average ]1,381$97,443.36  0.03     [Very Low]Form 4-
2020-10-21Lori M. HendersonGeneral Counsel and SecretarySell700Common Stock$71.39$49,973.00  0.02     [ Very Low ]681$48,616.59  0.02     [Very Low]Form 4-
2020-10-21Stephane BancelChief Executive OfficerSell9,000Common Stock$71.31$641,790.00  0.23     [ Low ]6,614,868$471,706,237.08  167.64   [Very High]Form 4-
2020-10-21Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,613,868$0.00  167.61   [Very High]Form 4-
2020-10-22Stephane BancelChief Executive OfficerSell10,000Common Stock$68.58$685,800.00  0.25     [ Low ]7,704,880$528,400,670.40  195.26   [Very High]Form 4See Footnote
2020-10-23Stephane BancelChief Executive OfficerSell4,857Common Stock$69.47$337,415.79  0.12     [ Low ]348,631$24,219,395.57  8.84     [Average]Form 4See Footnote
2020-10-23Stephane BancelChief Executive OfficerSell5,589Common Stock$70.38$393,353.82  0.14     [ Low ]343,042$24,143,295.96  8.69     [Average]Form 4See Footnote
2020-10-23Stephane BancelChief Executive OfficerSell600Common Stock$70.98$42,588.00  0.02     [ Very Low ]342,442$24,306,533.16  8.68     [Average]Form 4See Footnote
2020-10-26Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-10-26Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-10-26Tal Zvi ZaksChief Medical OfficerSell6,056Common Stock$69.42$420,407.52  0.15     [ Low ]8,944$620,892.48  0.23     [Very Low]Form 4-
2020-10-26Tal Zvi ZaksChief Medical OfficerSell6,844Common Stock$70.21$480,517.24  0.17     [ Low ]2,100$147,441.00  0.05     [Very Low]Form 4-
2020-10-26Tal Zvi ZaksChief Medical OfficerSell2,100Common Stock$70.99$149,079.00  0.05     [ Very Low ]0$0.00  -Form 4-
2020-10-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,926,530$1,907,264.70  48.82    [High]Form 4-
2020-10-23Stephen HogePresidentSell7,158Common Stock$69.52$497,624.16  0.18     [ Low ]1,919,372$133,434,741.44  48.64    [High]Form 4-
2020-10-23Stephen HogePresidentSell7,742Common Stock$70.47$545,578.74  0.20     [ Low ]1,911,630$134,712,566.10  48.45    [High]Form 4-
2020-10-23Stephen HogePresidentSell100Common Stock$71.25$7,125.00  -1,911,530$136,196,512.50  48.44    [High]Form 4-
2020-10-23Stephen HogePresidentSell151,933Common Stock$0.00$0.00  -1,759,597$0.00  44.59    [High]Form 4-
2020-10-23Stephen HogePresidentBuy151,933Common Stock$0.00$0.00  -151,933$0.00  3.85     [Low]Form 4By Trust
2020-10-26Stephen HogePresidentSell3,000Common Stock$69.57$208,710.00  0.08     [ Very Low ]1,756,597$122,206,453.29  44.52    [High]Form 4-
2020-10-26Stephen HogePresidentSell1,700Common Stock$70.53$119,901.00  0.04     [ Very Low ]1,754,897$123,772,885.41  44.47    [High]Form 4-
2020-10-26Stephen HogePresidentSell300Common Stock$71.13$21,339.00  -1,754,597$124,804,484.61  44.47    [High]Form 4-
2020-10-28Stephane BancelChief Executive OfficerSell9,000Common Stock$68.75$618,750.00  0.23     [ Low ]6,604,868$454,084,675.00  167.39   [Very High]Form 4-
2020-10-28Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,603,868$0.00  167.36   [Very High]Form 4-
2020-10-29Stephane BancelChief Executive OfficerSell10,000Common Stock$68.39$683,900.00  0.25     [ Low ]7,694,880$526,252,843.20  195.01   [Very High]Form 4See Footnote
2020-10-30Stephane BancelChief Executive OfficerSell5,706Common Stock$67.40$384,584.40  0.14     [ Low ]336,736$22,696,006.40  8.51     [Average]Form 4See Footnote
2020-10-30Stephane BancelChief Executive OfficerSell1,500Common Stock$68.24$102,360.00  0.04     [ Very Low ]335,236$22,876,504.64  8.47     [Average]Form 4See Footnote
2020-10-30Stephane BancelChief Executive OfficerSell2,740Common Stock$69.50$190,430.00  0.07     [ Very Low ]332,496$23,108,472.00  8.40     [Average]Form 4See Footnote
2020-10-30Stephane BancelChief Executive OfficerSell1,100Common Stock$70.69$77,759.00  0.03     [ Very Low ]331,396$23,426,383.24  8.37     [Average]Form 4See Footnote
2020-11-02Stephane BancelChief Executive OfficerSell8,893Common Stock$68.02$604,901.86  0.22     [ Low ]9,077,048$617,420,804.96  229.39   [Very High]Form 4See Footnote
2020-11-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,764,597$1,746,951.03  44.59    [High]Form 4-
2020-11-02Stephen HogePresidentSell10,000Common Stock$68.02$680,200.00  0.25     [ Low ]1,754,597$119,347,687.94  44.34    [High]Form 4-
2020-11-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,764,597$1,746,951.03  44.59    [High]Form 4-
2020-11-03Stephen HogePresidentSell10,000Common Stock$66.75$667,500.00  0.25     [ Low ]1,754,597$117,119,349.75  44.34    [High]Form 4-
2020-11-02Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-11-02Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-11-02Tal Zvi ZaksChief Medical OfficerSell13,900Common Stock$67.11$932,829.00  0.35     [ Average ]1,100$73,821.00  0.03     [Very Low]Form 4-
2020-11-02Tal Zvi ZaksChief Medical OfficerSell1,100Common Stock$67.88$74,668.00  0.03     [ Very Low ]0$0.00  -Form 4-
2020-11-04Stephane BancelChief Executive OfficerSell9,000Common Stock$68.97$620,730.00  0.23     [ Low ]6,594,868$454,848,045.96  166.66   [Very High]Form 4-
2020-11-04Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,593,868$0.00  166.63   [Very High]Form 4-
2020-11-05Stephane BancelChief Executive OfficerSell10,000Common Stock$71.09$710,900.00  0.25     [ Low ]7,684,880$546,318,119.20  194.20   [Very High]Form 4See Footnote
2020-11-06Stephane BancelChief Executive OfficerSell11,046Common Stock$71.50$789,789.00  0.28     [ Low ]320,350$22,905,025.00  8.10     [Average]Form 4See Footnote
2020-11-09Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerSell1,925Common Stock$76.51$147,281.75  0.05     [ Very Low ]13,075$1,000,368.25  0.33     [Very Low]Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerSell4,971Common Stock$77.47$385,103.37  0.13     [ Low ]8,104$627,816.88  0.20     [Very Low]Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerSell6,404Common Stock$78.37$501,881.48  0.16     [ Low ]1,700$133,229.00  0.04     [Very Low]Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerSell1,400Common Stock$79.31$111,034.00  0.04     [ Very Low ]300$23,793.00  -Form 4-
2020-11-09Tal Zvi ZaksChief Medical OfficerSell300Common Stock$80.11$24,033.00  -0$0.00  -Form 4-
2020-11-10Stephane BancelChief Executive OfficerSell7,718Common Stock$80.00$617,440.00  0.20     [ Low ]9,069,330$725,546,400.00  229.19   [Very High]Form 4See Footnote
2020-11-11Stephane BancelChief Executive OfficerSell9,000Common Stock$77.05$693,450.00  0.23     [ Low ]6,584,868$507,364,079.40  166.41   [Very High]Form 4-
2020-11-12Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,583,868$0.00  166.38   [Very High]Form 4-
2020-11-12Stephane BancelChief Executive OfficerSell10,000Common Stock$84.99$849,900.00  0.25     [ Low ]7,674,880$652,288,051.20  193.95   [Very High]Form 4See Footnote
2020-11-13Stephane BancelChief Executive OfficerSell11,046Common Stock$87.00$961,002.00  0.28     [ Low ]309,304$26,909,448.00  7.82     [Average]Form 4See Footnote
2020-11-12Stephen HogePresidentSell300Common Stock$84.38$25,314.00  -1,754,297$148,027,580.86  44.33    [High]Form 4-
2020-11-12Stephen HogePresidentSell2,500Common Stock$85.92$214,800.00  0.06     [ Very Low ]1,751,797$150,514,398.24  44.27    [High]Form 4-
2020-11-12Stephen HogePresidentSell2,100Common Stock$86.94$182,574.00  0.05     [ Very Low ]1,749,697$152,118,657.18  44.22    [High]Form 4-
2020-11-12Stephen HogePresidentSell100Common Stock$87.87$8,787.00  -1,749,597$153,737,088.39  44.21    [High]Form 4-
2020-11-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,759,597$1,742,001.03  44.47    [High]Form 4-
2020-11-13Stephen HogePresidentSell15,000Common Stock$87.00$1,305,000.00  0.38     [ Average ]1,744,597$151,779,939.00  44.09    [High]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell700Common Stock$94.42$66,094.00  0.02     [ Very Low ]14,300$1,350,206.00  0.36     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell2,895Common Stock$95.36$276,067.20  0.07     [ Very Low ]11,405$1,087,580.80  0.29     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell4,179Common Stock$96.44$403,022.76  0.11     [ Low ]7,226$696,875.44  0.18     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell2,623Common Stock$97.45$255,611.35  0.07     [ Very Low ]4,603$448,562.35  0.12     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell3,003Common Stock$98.34$295,315.02  0.08     [ Very Low ]1,600$157,344.00  0.04     [Very Low]Form 4-
2020-11-16Tal Zvi ZaksChief Medical OfficerSell1,600Common Stock$99.20$158,720.00  0.04     [ Very Low ]0$0.00  -Form 4-
2020-11-18Stephane BancelChief Executive OfficerSell9,000Common Stock$93.87$844,830.00  0.23     [ Low ]6,574,868$617,182,859.16  166.15   [Very High]Form 4-
2020-11-18Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,573,868$0.00  166.13   [Very High]Form 4-
2020-11-19Stephane BancelChief Executive OfficerSell10,000Common Stock$89.80$898,000.00  0.25     [ Low ]7,664,880$688,306,224.00  193.70   [Very High]Form 4See Footnote
2020-11-20Stephane BancelChief Executive OfficerSell6,468Common Stock$95.10$615,106.80  0.16     [ Low ]9,062,862$861,878,176.20  229.03   [Very High]Form 4See Footnote
2020-11-20Stephane BancelChief Executive OfficerSell11,046Common Stock$95.10$1,050,474.60  0.28     [ Low ]298,258$28,364,335.80  7.54     [Average]Form 4See Footnote
2020-11-23Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-11-23Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]15,000$287,250.00  0.38     [Very Low]Form 4-
2020-11-23Tal Zvi ZaksChief Medical OfficerSell1,440Common Stock$99.31$143,006.40  0.04     [ Very Low ]13,560$1,346,643.60  0.34     [Very Low]Form 4-
2020-11-23Tal Zvi ZaksChief Medical OfficerSell6,836Common Stock$100.12$684,420.32  0.17     [ Low ]6,724$673,206.88  0.17     [Very Low]Form 4-
2020-11-23Tal Zvi ZaksChief Medical OfficerSell6,724Common Stock$101.21$680,536.04  0.17     [ Low ]0$0.00  -Form 4-
2020-11-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,754,597$1,737,051.03  44.34    [High]Form 4-
2020-11-23Stephen HogePresidentSell1,400Common Stock$99.34$139,076.00  0.04     [ Very Low ]1,753,197$174,162,589.98  44.31    [High]Form 4-
2020-11-23Stephen HogePresidentSell6,912Common Stock$100.12$692,029.44  0.17     [ Low ]1,746,285$174,838,054.20  44.13    [High]Form 4-
2020-11-23Stephen HogePresidentSell6,688Common Stock$101.22$676,959.36  0.17     [ Low ]1,739,597$176,082,008.34  43.96    [High]Form 4-
2020-11-24Stephen HogePresidentSell100Common Stock$94.23$9,423.00  -1,739,497$163,912,802.31  43.96    [High]Form 4-
2020-11-24Stephen HogePresidentSell500Common Stock$95.65$47,825.00  -1,738,997$166,335,063.05  43.95    [High]Form 4-
2020-11-24Stephen HogePresidentSell908Common Stock$97.27$88,321.16  0.02     [ Very Low ]1,738,089$169,063,917.03  43.92    [High]Form 4-
2020-11-24Stephen HogePresidentSell2,592Common Stock$98.35$254,923.20  0.07     [ Very Low ]1,735,497$170,686,129.95  43.86    [High]Form 4-
2020-11-24Stephen HogePresidentSell900Common Stock$99.06$89,154.00  0.02     [ Very Low ]1,734,597$171,829,178.82  43.84    [High]Form 4-
2020-11-25Stephane BancelChief Executive OfficerSell9,000Common Stock$99.20$892,800.00  0.23     [ Low ]6,564,868$651,234,905.60  165.90   [Very High]Form 4-
2020-11-25Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,563,868$0.00  165.88   [Very High]Form 4-
2020-11-27Stephane BancelChief Executive OfficerSell10,000Common Stock$115.00$1,150,000.00  0.25     [ Low ]7,654,880$880,311,200.00  193.45   [Very High]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell600Common Stock$115.32$69,192.00  0.02     [ Very Low ]297,658$34,325,920.56  7.52     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell1,140Common Stock$117.10$133,494.00  0.03     [ Very Low ]296,518$34,722,257.80  7.49     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell300Common Stock$118.09$35,427.00  -296,218$34,980,383.62  7.49     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell495Common Stock$119.69$59,246.55  -295,723$35,395,085.87  7.47     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell800Common Stock$121.01$96,808.00  0.02     [ Very Low ]294,923$35,688,632.23  7.45     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell1,926Common Stock$121.85$234,683.10  0.05     [ Very Low ]292,997$35,701,684.45  7.40     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell800Common Stock$122.89$98,312.00  0.02     [ Very Low ]292,197$35,908,089.33  7.38     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell500Common Stock$123.94$61,970.00  -291,697$36,152,926.18  7.37     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell1,000Common Stock$125.23$125,230.00  0.03     [ Very Low ]290,697$36,403,985.31  7.35     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell1,075Common Stock$126.38$135,858.50  0.03     [ Very Low ]289,622$36,602,428.36  7.32     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell810Common Stock$127.24$103,064.40  0.02     [ Very Low ]288,812$36,748,438.88  7.30     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell1,000Common Stock$128.33$128,330.00  0.03     [ Very Low ]287,812$36,934,913.96  7.27     [Average]Form 4See Footnote
2020-11-27Stephane BancelChief Executive OfficerSell600Common Stock$129.34$77,604.00  0.02     [ Very Low ]287,212$37,148,000.08  7.26     [Average]Form 4See Footnote
2020-11-30Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell800Common Stock$142.43$113,944.00  0.02     [ Very Low ]19,200$2,734,656.00  0.49     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell600Common Stock$144.09$86,454.00  0.02     [ Very Low ]18,600$2,680,074.00  0.47     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell1,660Common Stock$145.25$241,115.00  0.04     [ Very Low ]16,940$2,460,535.00  0.43     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell2,108Common Stock$146.12$308,020.96  0.05     [ Very Low ]14,832$2,167,251.84  0.37     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell3,335Common Stock$147.22$490,978.70  0.08     [ Very Low ]11,497$1,692,588.34  0.29     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell5,893Common Stock$148.35$874,226.55  0.15     [ Low ]5,604$831,353.40  0.14     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell4,100Common Stock$149.38$612,458.00  0.10     [ Low ]1,504$224,667.52  0.04     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell700Common Stock$150.09$105,063.00  0.02     [ Very Low ]804$120,672.36  0.02     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell100Common Stock$151.00$15,100.00  -704$106,304.00  0.02     [Very Low]Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell312Common Stock$152.74$47,654.88  -392$59,874.08  -Form 4-
2020-11-30Tal Zvi ZaksChief Medical OfficerSell392Common Stock$153.50$60,172.00  -0$0.00  -Form 4-
2020-12-01Stephane BancelChief Executive OfficerSell3,929Common Stock$178.00$699,362.00  0.10     [ Low ]9,058,933$1,612,490,074.00  228.93   [Very High]Form 4See Footnote
2020-12-02Stephane BancelChief Executive OfficerSell9,000Common Stock$138.57$1,247,130.00  0.23     [ Low ]6,554,868$908,308,058.76  165.65   [Very High]Form 4-
2020-12-02Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,553,868$0.00  165.62   [Very High]Form 4-
2020-12-03Stephane BancelChief Executive OfficerSell10,000Common Stock$143.59$1,435,900.00  0.25     [ Low ]7,644,880$1,097,728,319.20  193.19   [Very High]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell500Common Stock$149.23$74,615.00  -286,712$42,786,031.76  7.25     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell1,266Common Stock$150.34$190,330.44  0.03     [ Very Low ]285,446$42,913,951.64  7.21     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell2,220Common Stock$151.33$335,952.60  0.06     [ Very Low ]283,226$42,860,590.58  7.16     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell4,102Common Stock$152.47$625,431.94  0.10     [ Low ]279,124$42,558,036.28  7.05     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell2,339Common Stock$153.42$358,849.38  0.06     [ Very Low ]276,785$42,464,354.70  6.99     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell519Common Stock$154.62$80,247.78  -276,266$42,716,248.92  6.98     [Average]Form 4See Footnote
2020-12-04Stephane BancelChief Executive OfficerSell100Common Stock$157.66$15,766.00  -276,166$43,540,331.56  6.98     [Average]Form 4See Footnote
2020-12-07Tal Zvi ZaksChief Medical OfficerBuy1,467Common Stock$12.21-$17,912.07  0.04     [ Very Low ]1,467$17,912.07  0.04     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]6,467$91,960.74  0.16     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerBuy3,533Common Stock$12.21-$43,137.93  0.09     [ Very Low ]10,000$122,100.00  0.25     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]20,000$383,000.00  0.51     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell1,696Common Stock$153.86$260,946.56  0.04     [ Very Low ]18,304$2,816,253.44  0.46     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell2,459Common Stock$154.73$380,481.07  0.06     [ Very Low ]15,845$2,451,696.85  0.40     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell789Common Stock$155.50$122,689.50  0.02     [ Very Low ]15,056$2,341,208.00  0.38     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell1,597Common Stock$156.95$250,649.15  0.04     [ Very Low ]13,459$2,112,390.05  0.34     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell4,863Common Stock$158.07$768,694.41  0.12     [ Low ]8,596$1,358,769.72  0.22     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell2,344Common Stock$159.14$373,024.16  0.06     [ Very Low ]6,252$994,943.28  0.16     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell528Common Stock$159.75$84,348.00  -5,724$914,409.00  0.14     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell2,619Common Stock$161.65$423,361.35  0.07     [ Very Low ]3,105$501,923.25  0.08     [Very Low]Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell2,962Common Stock$162.64$481,739.68  0.07     [ Very Low ]143$23,257.52  -Form 4-
2020-12-07Tal Zvi ZaksChief Medical OfficerSell143Common Stock$163.49$23,379.07  -0$0.00  -Form 4-
2020-12-09Stephane BancelChief Executive OfficerSell9,000Common Stock$170.00$1,530,000.00  0.23     [ Low ]6,544,868$1,112,627,560.00  165.40   [Very High]Form 4-
2020-12-09Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,543,868$0.00  165.37   [Very High]Form 4-
2020-12-10Stephane BancelChief Executive OfficerSell3,832Common Stock$150.30$575,949.60  0.10     [ Low ]9,055,101$1,360,981,680.30  228.83   [Very High]Form 4See Footnote
2020-12-10Stephane BancelChief Executive OfficerSell10,000Common Stock$150.30$1,503,000.00  0.25     [ Low ]7,634,880$1,147,522,464.00  192.94   [Very High]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell1,561Common Stock$156.96$245,014.56  0.04     [ Very Low ]274,605$43,102,000.80  6.94     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell3,427Common Stock$158.14$541,945.78  0.09     [ Very Low ]271,178$42,884,088.92  6.85     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell2,358Common Stock$159.02$374,969.16  0.06     [ Very Low ]268,820$42,747,756.40  6.79     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell1,300Common Stock$160.05$208,065.00  0.03     [ Very Low ]267,520$42,816,576.00  6.76     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell1,300Common Stock$161.23$209,599.00  0.03     [ Very Low ]266,220$42,922,650.60  6.73     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell900Common Stock$162.29$146,061.00  0.02     [ Very Low ]265,320$43,058,782.80  6.70     [Average]Form 4See Footnote
2020-12-11Stephane BancelChief Executive OfficerSell200Common Stock$163.18$32,636.00  -265,120$43,262,281.60  6.70     [Average]Form 4See Footnote
2020-12-14Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerBuy34Common Stock$14.22-$483.48  -10,034$142,683.48  0.25     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]15,034$183,565.14  0.38     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$19.15-$191,500.00  0.25     [ Low ]25,034$479,401.10  0.63     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell1,402Common Stock$154.25$216,258.50  0.04     [ Very Low ]23,632$3,645,236.00  0.60     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell3,733Common Stock$155.16$579,212.28  0.09     [ Very Low ]19,899$3,087,528.84  0.50     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell4,922Common Stock$156.27$769,160.94  0.12     [ Low ]14,977$2,340,455.79  0.38     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell5,509Common Stock$157.17$865,849.53  0.14     [ Low ]9,468$1,488,085.56  0.24     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$158.35$158,350.00  0.03     [ Very Low ]8,468$1,340,907.80  0.21     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell2,358Common Stock$159.73$376,643.34  0.06     [ Very Low ]6,110$975,950.30  0.15     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell2,907Common Stock$160.58$466,806.06  0.07     [ Very Low ]3,203$514,337.74  0.08     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell2,502Common Stock$161.65$404,448.30  0.06     [ Very Low ]701$113,316.65  0.02     [Very Low]Form 4-
2020-12-14Tal Zvi ZaksChief Medical OfficerSell701Common Stock$162.63$114,003.63  0.02     [ Very Low ]0$0.00  -Form 4-
2020-12-14Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,744,597$1,727,151.03  44.09    [High]Form 4-
2020-12-14Stephen HogePresidentSell20,000Common Stock$163.63$3,272,600.00  0.51     [ Average ]1,724,597$282,195,807.11  43.58    [High]Form 4-
2020-12-16Stephane BancelChief Executive OfficerSell9,000Common Stock$137.51$1,237,590.00  0.23     [ Low ]6,534,868$898,609,698.68  165.14   [Very High]Form 4-
2020-12-16Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,533,868$0.00  165.12   [Very High]Form 4-
2020-12-17Stephane BancelChief Executive OfficerSell10,000Common Stock$138.00$1,380,000.00  0.25     [ Low ]7,624,880$1,052,233,440.00  192.69   [Very High]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell500Common Stock$136.28$68,140.00  -264,620$36,062,413.60  6.69     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell1,734Common Stock$137.09$237,714.06  0.04     [ Very Low ]262,886$36,039,041.74  6.64     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell2,253Common Stock$138.22$311,409.66  0.06     [ Very Low ]260,633$36,024,693.26  6.59     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell1,686Common Stock$139.22$234,724.92  0.04     [ Very Low ]258,947$36,050,601.34  6.54     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell2,159Common Stock$140.39$303,102.01  0.05     [ Very Low ]256,788$36,050,467.32  6.49     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell814Common Stock$141.33$115,042.62  0.02     [ Very Low ]255,974$36,176,805.42  6.47     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell1,200Common Stock$142.70$171,240.00  0.03     [ Very Low ]254,774$36,356,249.80  6.44     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell600Common Stock$143.73$86,238.00  0.02     [ Very Low ]254,174$36,532,429.02  6.42     [Average]Form 4See Footnote
2020-12-18Stephane BancelChief Executive OfficerSell100Common Stock$144.54$14,454.00  -254,074$36,723,855.96  6.42     [Average]Form 4See Footnote
2020-12-21Stephane BancelChief Executive OfficerSell4,729Common Stock$141.12$667,356.48  0.12     [ Low ]9,050,372$1,277,188,496.64  228.71   [Very High]Form 4See Footnote
2020-12-21Tal Zvi ZaksChief Medical OfficerBuy10,000Common Stock$20.93-$209,300.00  0.25     [ Low ]10,000$209,300.00  0.25     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerBuy2,339Common Stock$12.21-$28,559.19  0.06     [ Very Low ]12,339$150,659.19  0.31     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerBuy4,790Common Stock$19.15-$91,728.50  0.12     [ Low ]17,129$328,020.35  0.43     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell601Common Stock$138.10$82,998.10  0.02     [ Very Low ]16,528$2,282,516.80  0.42     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell3,035Common Stock$140.11$425,233.85  0.08     [ Very Low ]13,493$1,890,504.23  0.34     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell2,876Common Stock$140.83$405,027.08  0.07     [ Very Low ]10,617$1,495,192.11  0.27     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell1,020Common Stock$142.03$144,870.60  0.03     [ Very Low ]9,597$1,363,061.91  0.24     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell3,415Common Stock$143.25$489,198.75  0.09     [ Very Low ]6,182$885,571.50  0.16     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell3,300Common Stock$144.28$476,124.00  0.08     [ Very Low ]2,882$415,814.96  0.07     [Very Low]Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell2,382Common Stock$145.23$345,937.86  0.06     [ Very Low ]500$72,615.00  -Form 4-
2020-12-21Tal Zvi ZaksChief Medical OfficerSell500Common Stock$146.19$73,095.00  -0$0.00  -Form 4-
2020-12-23Stephane BancelChief Executive OfficerSell9,000Common Stock$120.00$1,080,000.00  0.23     [ Low ]6,524,868$782,984,160.00  164.89   [Very High]Form 4-
2020-12-23Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,523,868$0.00  164.86   [Very High]Form 4-
2020-12-24Stephane BancelChief Executive OfficerSell10,000Common Stock$126.00$1,260,000.00  0.25     [ Low ]7,614,880$959,474,880.00  192.44   [Very High]Form 4See Footnote
2020-12-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,734,597$1,717,251.03  43.84    [High]Form 4-
2020-12-23Stephen HogePresidentSell600Common Stock$115.94$69,564.00  0.02     [ Very Low ]1,733,997$201,039,612.18  43.82    [High]Form 4-
2020-12-23Stephen HogePresidentSell1,150Common Stock$117.35$134,952.50  0.03     [ Very Low ]1,732,847$203,349,595.45  43.79    [High]Form 4-
2020-12-23Stephen HogePresidentSell495Common Stock$118.25$58,533.75  -1,732,352$204,850,624.00  43.78    [High]Form 4-
2020-12-23Stephen HogePresidentSell700Common Stock$119.63$83,741.00  0.02     [ Very Low ]1,731,652$207,157,528.76  43.76    [High]Form 4-
2020-12-23Stephen HogePresidentSell400Common Stock$121.30$48,520.00  -1,731,252$210,000,867.60  43.75    [High]Form 4-
2020-12-23Stephen HogePresidentSell600Common Stock$122.39$73,434.00  0.02     [ Very Low ]1,730,652$211,814,498.28  43.74    [High]Form 4-
2020-12-23Stephen HogePresidentSell1,000Common Stock$123.25$123,250.00  0.03     [ Very Low ]1,729,652$213,179,609.00  43.71    [High]Form 4-
2020-12-23Stephen HogePresidentSell678Common Stock$124.33$84,295.74  0.02     [ Very Low ]1,728,974$214,963,337.42  43.69    [High]Form 4-
2020-12-23Stephen HogePresidentSell700Common Stock$126.10$88,270.00  0.02     [ Very Low ]1,728,274$217,935,351.40  43.68    [High]Form 4-
2020-12-23Stephen HogePresidentSell300Common Stock$127.43$38,229.00  -1,727,974$220,195,726.82  43.67    [High]Form 4-
2020-12-23Stephen HogePresidentSell865Common Stock$129.14$111,706.10  0.02     [ Very Low ]1,727,109$223,038,856.26  43.65    [High]Form 4-
2020-12-23Stephen HogePresidentSell2,312Common Stock$130.04$300,652.48  0.06     [ Very Low ]1,724,797$224,292,601.88  43.59    [High]Form 4-
2020-12-23Stephen HogePresidentSell200Common Stock$131.04$26,208.00  -1,724,597$225,991,190.88  43.58    [High]Form 4-
2020-12-24Stephen HogePresidentSell1,900Common Stock$123.75$235,125.00  0.05     [ Very Low ]1,722,697$213,183,753.75  43.53    [High]Form 4-
2020-12-24Stephen HogePresidentSell700Common Stock$124.50$87,150.00  0.02     [ Very Low ]1,721,997$214,388,626.50  43.52    [High]Form 4-
2020-12-24Stephen HogePresidentSell700Common Stock$125.46$87,822.00  0.02     [ Very Low ]1,721,297$215,953,921.62  43.50    [High]Form 4-
2020-12-24Stephen HogePresidentSell1,200Common Stock$126.61$151,932.00  0.03     [ Very Low ]1,720,097$217,781,481.17  43.47    [High]Form 4-
2020-12-24Stephen HogePresidentSell500Common Stock$127.64$63,820.00  -1,719,597$219,489,361.08  43.46    [High]Form 4-
2020-12-28Stephane BancelChief Executive OfficerSell948Common Stock$111.79$105,976.92  0.02     [ Very Low ]253,126$28,296,955.54  6.40     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell400Common Stock$113.08$45,232.00  -252,726$28,578,256.08  6.39     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell500Common Stock$114.20$57,100.00  -252,226$28,804,209.20  6.37     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell1,500Common Stock$115.13$172,695.00  0.04     [ Very Low ]250,726$28,866,084.38  6.34     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell2,298Common Stock$116.35$267,372.30  0.06     [ Very Low ]248,428$28,904,597.80  6.28     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell2,300Common Stock$117.38$269,974.00  0.06     [ Very Low ]246,128$28,890,504.64  6.22     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell2,600Common Stock$118.45$307,970.00  0.07     [ Very Low ]243,528$28,845,891.60  6.15     [Average]Form 4See Footnote
2020-12-28Stephane BancelChief Executive OfficerSell500Common Stock$119.74$59,870.00  -243,028$29,100,172.72  6.14     [Average]Form 4See Footnote
2020-12-28Tal Zvi ZaksChief Medical OfficerBuy1,200Common Stock$20.93-$25,116.00  0.03     [ Very Low ]1,200$25,116.00  0.03     [Very Low]Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell150Common Stock$111.80$16,770.00  -1,050$117,390.00  0.03     [Very Low]Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell60Common Stock$113.81$6,828.60  -990$112,671.90  0.03     [Very Low]Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell185Common Stock$115.15$21,302.75  -805$92,695.75  0.02     [Very Low]Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell180Common Stock$116.42$20,955.60  -625$72,762.50  0.02     [Very Low]Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell375Common Stock$117.44$44,040.00  -250$29,360.00  -Form 4-
2020-12-28Tal Zvi ZaksChief Medical OfficerSell250Common Stock$118.49$29,622.50  -0$0.00  -Form 4-
2020-12-30Stephane BancelChief Executive OfficerSell9,000Common Stock$118.27$1,064,430.00  0.23     [ Low ]6,514,868$770,513,438.36  164.64   [Very High]Form 4-
2020-12-30Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,513,868$0.00  164.61   [Very High]Form 4-
2020-12-29Stephen HogePresidentSell70,000Common Stock$0.00$0.00  -1,649,597$0.00  41.69    [High]Form 4-
2020-12-31Stephane BancelChief Executive OfficerSell10,000Common Stock$110.55$1,105,500.00  0.25     [ Low ]7,604,880$840,719,484.00  192.18   [Very High]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell440Common Stock$104.09$45,799.60  -242,588$25,250,984.92  6.13     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell1,100Common Stock$105.09$115,599.00  0.03     [ Very Low ]241,488$25,377,973.92  6.10     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell600Common Stock$106.19$63,714.00  0.02     [ Very Low ]240,888$25,579,896.72  6.09     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell800Common Stock$107.38$85,904.00  0.02     [ Very Low ]240,088$25,780,649.44  6.07     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell553Common Stock$108.39$59,939.67  -239,535$25,963,198.65  6.05     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell3,100Common Stock$110.01$341,031.00  0.08     [ Very Low ]236,435$26,010,214.35  5.97     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell2,900Common Stock$110.94$321,726.00  0.07     [ Very Low ]233,535$25,908,372.90  5.90     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell1,103Common Stock$111.91$123,436.73  0.03     [ Very Low ]232,432$26,011,465.12  5.87     [Average]Form 4See Footnote
2021-01-04Stephane BancelChief Executive OfficerSell450Common Stock$112.92$50,814.00  -231,982$26,195,407.44  5.86     [Average]Form 4See Footnote
2021-01-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,659,597$1,643,001.03  41.94    [High]Form 4-
2021-01-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,669,597$1,652,901.03  42.19    [High]Form 4-
2021-01-04Stephen HogePresidentSell20,000Common Stock$107.15$2,143,000.00  0.51     [ Average ]1,649,597$176,754,318.55  41.69    [High]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell100Common Stock$103.51$10,351.00  -4,900$507,199.00  0.12     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell600Common Stock$105.07$63,042.00  0.02     [ Very Low ]4,300$451,801.00  0.11     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell445Common Stock$106.52$47,401.40  -3,855$410,634.60  0.10     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell400Common Stock$108.02$43,208.00  -3,455$373,209.10  0.09     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell1,802Common Stock$110.09$198,382.18  0.05     [ Very Low ]1,653$181,978.77  0.04     [Very Low]Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell1,253Common Stock$111.14$139,258.42  0.03     [ Very Low ]400$44,456.00  -Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell300Common Stock$112.29$33,687.00  -100$11,229.00  -Form 4-
2021-01-04Tal Zvi ZaksChief Medical OfficerSell100Common Stock$112.96$11,296.00  -0$0.00  -Form 4-
2021-01-04Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-04Juan AndresSee remarksSell5,000Common Stock$107.15$535,750.00  0.13     [ Low ]0$0.00  -Form 4-
2021-01-06Stephane BancelChief Executive OfficerSell9,000Common Stock$110.96$998,640.00  0.23     [ Low ]6,504,868$721,780,153.28  164.38   [Very High]Form 4-
2021-01-06Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,503,868$0.00  164.36   [Very High]Form 4-
2021-01-07Stephane BancelChief Executive OfficerSell10,000Common Stock$120.00$1,200,000.00  0.25     [ Low ]7,594,880$911,385,600.00  191.93   [Very High]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell1,609Common Stock$112.35$180,771.15  0.04     [ Very Low ]230,373$25,882,406.55  5.82     [Average]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell4,025Common Stock$113.03$454,945.75  0.10     [ Low ]226,348$25,584,114.44  5.72     [Average]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell1,912Common Stock$114.18$218,312.16  0.05     [ Very Low ]224,436$25,626,102.48  5.67     [Average]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell1,800Common Stock$115.22$207,396.00  0.05     [ Very Low ]222,636$25,652,119.92  5.63     [Average]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell1,400Common Stock$116.37$162,918.00  0.04     [ Very Low ]221,236$25,745,233.32  5.59     [Average]Form 4See Footnote
2021-01-08Stephane BancelChief Executive OfficerSell300Common Stock$117.19$35,157.00  -220,936$25,891,489.84  5.58     [Average]Form 4See Footnote
2021-01-11Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell400Common Stock$113.65$45,460.00  -4,600$522,790.00  0.12     [Very Low]Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell300Common Stock$114.71$34,413.00  -4,300$493,253.00  0.11     [Very Low]Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$116.25$116,250.00  0.03     [ Very Low ]3,300$383,625.00  0.08     [Very Low]Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell1,300Common Stock$117.21$152,373.00  0.03     [ Very Low ]2,000$234,420.00  0.05     [Very Low]Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell1,500Common Stock$118.32$177,480.00  0.04     [ Very Low ]500$59,160.00  -Form 4-
2021-01-11Tal Zvi ZaksChief Medical OfficerSell500Common Stock$119.22$59,610.00  -0$0.00  -Form 4-
2021-01-11Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-11Juan AndresSee remarksSell5,000Common Stock$112.83$564,150.00  0.13     [ Low ]0$0.00  -Form 4-
2021-01-12Stephen HogePresidentSell5,000Common Stock$117.50$587,500.00  0.13     [ Low ]1,644,597$193,240,147.50  41.56    [High]Form 4-
2021-01-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,654,597$1,638,051.03  41.81    [High]Form 4-
2021-01-13Stephen HogePresidentSell15,000Common Stock$123.70$1,855,500.00  0.38     [ Average ]1,639,597$202,818,148.90  41.43    [High]Form 4-
2021-01-13Stephane BancelChief Executive OfficerSell9,000Common Stock$123.70$1,113,300.00  0.23     [ Low ]6,494,868$803,415,171.60  164.13   [Very High]Form 4-
2021-01-13Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,493,868$0.00  164.11   [Very High]Form 4-
2021-01-14Stephane BancelChief Executive OfficerSell10,000Common Stock$122.83$1,228,300.00  0.25     [ Low ]7,584,880$931,650,810.40  191.68   [Very High]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell300Common Stock$127.20$38,160.00  -220,636$28,064,899.20  5.58     [Average]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell1,400Common Stock$128.79$180,306.00  0.04     [ Very Low ]219,236$28,235,404.44  5.54     [Average]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell2,734Common Stock$129.85$355,009.90  0.07     [ Very Low ]216,502$28,112,784.70  5.47     [Average]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell3,392Common Stock$130.70$443,334.40  0.09     [ Very Low ]213,110$27,853,477.00  5.39     [Average]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell2,220Common Stock$131.72$292,418.40  0.06     [ Very Low ]210,890$27,778,430.80  5.33     [Average]Form 4See Footnote
2021-01-15Stephane BancelChief Executive OfficerSell1,000Common Stock$132.61$132,610.00  0.03     [ Very Low ]209,890$27,833,512.90  5.30     [Average]Form 4See Footnote
2021-01-19Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-19Juan AndresSee remarksSell5,000Common Stock$121.88$609,400.00  0.13     [ Low ]0$0.00  -Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerSell334Common Stock$121.59$40,611.06  -4,666$567,338.94  0.12     [Very Low]Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerSell1,300Common Stock$122.72$159,536.00  0.03     [ Very Low ]3,366$413,075.52  0.09     [Very Low]Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$123.57$123,570.00  0.03     [ Very Low ]2,366$292,366.62  0.06     [Very Low]Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerSell1,666Common Stock$124.72$207,783.52  0.04     [ Very Low ]700$87,304.00  0.02     [Very Low]Form 4-
2021-01-19Tal Zvi ZaksChief Medical OfficerSell700Common Stock$125.57$87,899.00  0.02     [ Very Low ]0$0.00  -Form 4-
2021-01-20Stephane BancelChief Executive OfficerSell9,000Common Stock$124.51$1,120,590.00  0.23     [ Low ]6,484,868$807,430,914.68  163.88   [Very High]Form 4-
2021-01-20Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,483,868$0.00  163.85   [Very High]Form 4-
2021-01-21Stephane BancelChief Executive OfficerSell10,000Common Stock$125.28$1,252,800.00  0.25     [ Low ]7,574,880$948,980,966.40  191.43   [Very High]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell701Common Stock$129.59$90,842.59  0.02     [ Very Low ]209,189$27,108,802.51  5.29     [Average]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell3,613Common Stock$130.65$472,038.45  0.09     [ Very Low ]205,576$26,858,504.40  5.20     [Average]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell2,643Common Stock$131.65$347,950.95  0.07     [ Very Low ]202,933$26,716,129.45  5.13     [Average]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell2,189Common Stock$132.65$290,370.85  0.06     [ Very Low ]200,744$26,628,691.60  5.07     [Average]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell1,000Common Stock$133.55$133,550.00  0.03     [ Very Low ]199,744$26,675,811.20  5.05     [Average]Form 4See Footnote
2021-01-22Stephane BancelChief Executive OfficerSell900Common Stock$134.70$121,230.00  0.02     [ Very Low ]198,844$26,784,286.80  5.02     [Low]Form 4See Footnote
2021-01-25Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-25Juan AndresSee remarksSell5,000Common Stock$138.77$693,850.00  0.13     [ Low ]0$0.00  -Form 4-
2021-01-25Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,649,597$1,633,101.03  41.69    [High]Form 4-
2021-01-25Stephen HogePresidentSell10,500Common Stock$138.79$1,457,295.00  0.27     [ Low ]1,639,097$227,490,272.63  41.42    [High]Form 4-
2021-01-25Stephen HogePresidentSell700Common Stock$140.43$98,301.00  0.02     [ Very Low ]1,638,397$230,080,090.71  41.40    [High]Form 4-
2021-01-25Stephen HogePresidentSell1,600Common Stock$141.20$225,920.00  0.04     [ Very Low ]1,636,797$231,115,736.40  41.36    [High]Form 4-
2021-01-25Stephen HogePresidentSell1,530Common Stock$142.54$218,086.20  0.04     [ Very Low ]1,635,267$233,090,958.18  41.32    [High]Form 4-
2021-01-25Stephen HogePresidentSell2,586Common Stock$143.63$371,427.18  0.07     [ Very Low ]1,632,681$234,501,972.03  41.26    [High]Form 4-
2021-01-25Stephen HogePresidentSell1,700Common Stock$144.68$245,956.00  0.04     [ Very Low ]1,630,981$235,970,331.08  41.22    [High]Form 4-
2021-01-25Stephen HogePresidentSell700Common Stock$145.70$101,990.00  0.02     [ Very Low ]1,630,281$237,531,941.70  41.20    [High]Form 4-
2021-01-25Stephen HogePresidentSell684Common Stock$146.83$100,431.72  0.02     [ Very Low ]1,629,597$239,273,727.51  41.18    [High]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell200Common Stock$138.24$27,648.00  -4,800$663,552.00  0.12     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell200Common Stock$139.46$27,892.00  -4,600$641,516.00  0.12     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell800Common Stock$140.94$112,752.00  0.02     [ Very Low ]3,800$535,572.00  0.10     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell400Common Stock$141.87$56,748.00  -3,400$482,358.00  0.09     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell1,600Common Stock$143.27$229,232.00  0.04     [ Very Low ]1,800$257,886.00  0.05     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell800Common Stock$144.19$115,352.00  0.02     [ Very Low ]1,000$144,190.00  0.03     [Very Low]Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell600Common Stock$145.49$87,294.00  0.02     [ Very Low ]400$58,196.00  -Form 4-
2021-01-25Tal Zvi ZaksChief Medical OfficerSell400Common Stock$146.65$58,660.00  -0$0.00  -Form 4-
2021-01-27Stephane BancelChief Executive OfficerSell9,000Common Stock$151.27$1,361,430.00  0.23     [ Low ]6,474,868$979,453,282.36  163.63   [Very High]Form 4-
2021-01-27Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,473,868$0.00  163.60   [Very High]Form 4-
2021-01-28Stephane BancelChief Executive OfficerSell10,000Common Stock$154.11$1,541,100.00  0.25     [ Low ]7,564,880$1,165,823,656.80  191.17   [Very High]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell300Common Stock$167.51$50,253.00  -198,544$33,258,105.44  5.02     [Average]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell800Common Stock$169.09$135,272.00  0.02     [ Very Low ]197,744$33,436,532.96  5.00     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell700Common Stock$170.01$119,007.00  0.02     [ Very Low ]197,044$33,499,450.44  4.98     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell1,300Common Stock$171.04$222,352.00  0.03     [ Very Low ]195,744$33,480,053.76  4.95     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell2,000Common Stock$172.23$344,460.00  0.05     [ Very Low ]193,744$33,368,529.12  4.90     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell1,697Common Stock$173.21$293,937.37  0.04     [ Very Low ]192,047$33,264,460.87  4.85     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell2,000Common Stock$174.13$348,260.00  0.05     [ Very Low ]190,047$33,092,884.11  4.80     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell400Common Stock$175.44$70,176.00  -189,647$33,271,669.68  4.79     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell600Common Stock$176.58$105,948.00  0.02     [ Very Low ]189,047$33,381,919.26  4.78     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell400Common Stock$177.43$70,972.00  -188,647$33,471,637.21  4.77     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell500Common Stock$178.68$89,340.00  -188,147$33,618,105.96  4.75     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell100Common Stock$179.96$17,996.00  -188,047$33,840,938.12  4.75     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell49Common Stock$182.56$8,945.44  -187,998$34,320,914.88  4.75     [Low]Form 4See Footnote
2021-01-29Stephane BancelChief Executive OfficerSell200Common Stock$183.84$36,768.00  -187,798$34,524,784.32  4.75     [Low]Form 4See Footnote
2021-02-01Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell400Common Stock$156.16$62,464.00  -4,600$718,336.00  0.12     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell800Common Stock$157.28$125,824.00  0.02     [ Very Low ]3,800$597,664.00  0.10     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell400Common Stock$158.28$63,312.00  -3,400$538,152.00  0.09     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell800Common Stock$159.20$127,360.00  0.02     [ Very Low ]2,600$413,920.00  0.07     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell300Common Stock$160.33$48,099.00  -2,300$368,759.00  0.06     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell300Common Stock$162.00$48,600.00  -2,000$324,000.00  0.05     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell300Common Stock$163.07$48,921.00  -1,700$277,219.00  0.04     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell600Common Stock$164.20$98,520.00  0.02     [ Very Low ]1,100$180,620.00  0.03     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell200Common Stock$165.32$33,064.00  -900$148,788.00  0.02     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell100Common Stock$171.30$17,130.00  -800$137,040.00  0.02     [Very Low]Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell700Common Stock$172.86$121,002.00  0.02     [ Very Low ]100$17,286.00  -Form 4-
2021-02-01Tal Zvi ZaksChief Medical OfficerSell100Common Stock$174.00$17,400.00  -0$0.00  -Form 4-
2021-02-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-01Juan AndresSee remarksSell5,000Common Stock$172.99$864,950.00  0.13     [ Low ]0$0.00  -Form 4-
2021-02-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,639,597$1,623,201.03  41.43    [High]Form 4-
2021-02-02Stephen HogePresidentSell10,000Common Stock$158.40$1,584,000.00  0.25     [ Low ]1,629,597$258,128,164.80  41.18    [High]Form 4-
2021-02-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,639,597$1,623,201.03  41.43    [High]Form 4-
2021-02-03Stephen HogePresidentSell10,000Common Stock$156.51$1,565,100.00  0.25     [ Low ]1,629,597$255,048,226.47  41.18    [High]Form 4-
2021-02-03Stephane BancelChief Executive OfficerSell9,000Common Stock$156.51$1,408,590.00  0.23     [ Low ]6,464,868$1,011,816,490.68  163.37   [Very High]Form 4-
2021-02-03Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,463,868$0.00  163.35   [Very High]Form 4-
2021-02-04Stephane BancelChief Executive OfficerSell10,000Common Stock$166.42$1,664,200.00  0.25     [ Low ]7,554,880$1,257,283,129.60  190.92   [Very High]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell400Common Stock$171.48$68,592.00  -187,398$32,135,009.04  4.74     [Low]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell1,200Common Stock$172.44$206,928.00  0.03     [ Very Low ]186,198$32,107,983.12  4.71     [Low]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell2,600Common Stock$173.59$451,334.00  0.07     [ Very Low ]183,598$31,870,776.82  4.64     [Low]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell2,700Common Stock$174.72$471,744.00  0.07     [ Very Low ]180,898$31,606,498.56  4.57     [Low]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell2,641Common Stock$175.78$464,234.98  0.07     [ Very Low ]178,257$31,334,015.46  4.50     [Low]Form 4See Footnote
2021-02-05Stephane BancelChief Executive OfficerSell1,505Common Stock$176.69$265,918.45  0.04     [ Very Low ]176,752$31,230,310.88  4.47     [Low]Form 4See Footnote
2021-02-08Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-08Juan AndresSee remarksSell5,000Common Stock$176.98$884,900.00  0.13     [ Low ]0$0.00  -Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerBuy3,670Common Stock$12.21-$44,810.70  0.09     [ Very Low ]3,670$44,810.70  0.09     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell100Common Stock$178.20$17,820.00  -3,570$636,174.00  0.09     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell300Common Stock$179.43$53,829.00  -3,270$586,736.10  0.08     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell100Common Stock$180.74$18,074.00  -3,170$572,945.80  0.08     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell400Common Stock$182.92$73,168.00  -2,770$506,688.40  0.07     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell1,404Common Stock$185.03$259,782.12  0.04     [ Very Low ]1,366$252,750.98  0.03     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell566Common Stock$185.82$105,174.12  -800$148,656.00  0.02     [Very Low]Form 4-
2021-02-08Tal Zvi ZaksChief Medical OfficerSell800Common Stock$186.84$149,472.00  0.02     [ Very Low ]0$0.00  -Form 4-
2021-02-10Stephane BancelChief Executive OfficerSell9,000Common Stock$182.74$1,644,660.00  0.23     [ Low ]6,454,868$1,179,562,578.32  163.12   [Very High]Form 4-
2021-02-10Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,453,868$0.00  163.10   [Very High]Form 4-
2021-02-11Stephane BancelChief Executive OfficerSell10,000Common Stock$178.29$1,782,900.00  0.25     [ Low ]7,544,880$1,345,176,655.20  190.67   [Very High]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell400Common Stock$178.47$71,388.00  -176,352$31,473,541.44  4.46     [Low]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell1,300Common Stock$179.75$233,675.00  0.03     [ Very Low ]175,052$31,465,597.00  4.42     [Low]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell2,000Common Stock$180.79$361,580.00  0.05     [ Very Low ]173,052$31,286,071.08  4.37     [Low]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell2,400Common Stock$181.94$436,656.00  0.06     [ Very Low ]170,652$31,048,424.88  4.31     [Low]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell2,700Common Stock$182.96$493,992.00  0.07     [ Very Low ]167,952$30,728,497.92  4.24     [Low]Form 4See Footnote
2021-02-12Stephane BancelChief Executive OfficerSell2,246Common Stock$183.80$412,814.80  0.06     [ Very Low ]165,706$30,456,762.80  4.19     [Low]Form 4See Footnote
2021-02-12Stephen HogePresidentSell5,000Common Stock$185.00$925,000.00  0.13     [ Low ]1,624,597$300,550,445.00  41.06    [High]Form 4-
2021-02-16Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-16Juan AndresSee remarksSell5,000Common Stock$182.80$914,000.00  0.13     [ Low ]0$0.00  -Form 4-
2021-02-16Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,634,597$1,618,251.03  41.31    [High]Form 4-
2021-02-16Stephen HogePresidentSell15,000Common Stock$182.80$2,742,000.00  0.38     [ Average ]1,619,597$296,062,331.60  40.93    [High]Form 4-
2021-02-17Stephane BancelChief Executive OfficerSell9,000Common Stock$174.28$1,568,520.00  0.23     [ Low ]6,444,868$1,123,211,595.04  162.87   [Very High]Form 4-
2021-02-17Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,443,868$0.00  162.84   [Very High]Form 4-
2021-02-18Stephane BancelChief Executive OfficerSell10,000Common Stock$171.80$1,718,000.00  0.25     [ Low ]7,534,880$1,294,492,384.00  190.41   [Very High]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell700Common Stock$171.64$120,148.00  0.02     [ Very Low ]165,006$28,321,629.84  4.17     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell1,200Common Stock$172.88$207,456.00  0.03     [ Very Low ]163,806$28,318,781.28  4.14     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell3,800Common Stock$173.86$660,668.00  0.10     [ Low ]160,006$27,818,643.16  4.04     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell1,846Common Stock$174.82$322,717.72  0.05     [ Very Low ]158,160$27,649,531.20  4.00     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell1,100Common Stock$175.92$193,512.00  0.03     [ Very Low ]157,060$27,629,995.20  3.97     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell1,300Common Stock$177.00$230,100.00  0.03     [ Very Low ]155,760$27,569,520.00  3.94     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell500Common Stock$177.89$88,945.00  -155,260$27,619,201.40  3.92     [Low]Form 4See Footnote
2021-02-19Stephane BancelChief Executive OfficerSell600Common Stock$178.91$107,346.00  0.02     [ Very Low ]154,660$27,670,220.60  3.91     [Low]Form 4See Footnote
2021-02-22Noubar Afeyan-Sell161,887Common Stock$159.18$25,769,172.66  4.09     [ Very High ]19,245,278$3,063,463,352.04  486.35   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell54,409Common Stock$160.37$8,725,571.33  1.37     [ High ]19,190,869$3,077,639,661.53  484.97   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell30,808Common Stock$160.96$4,958,855.68  0.78     [ High ]19,160,061$3,084,003,418.56  484.19   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell250,501Common Stock$162.36$40,671,342.36  6.33     [ Very High ]18,909,560$3,070,156,161.60  477.86   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell366,471Common Stock$163.25$59,826,390.75  9.26     [ Very High ]18,543,089$3,027,159,279.25  468.60   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell189,200Common Stock$164.13$31,053,396.00  4.78     [ Very High ]18,353,889$3,012,423,801.57  463.82   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell165,578Common Stock$165.47$27,398,191.66  4.18     [ Very High ]18,188,311$3,009,619,821.17  459.64   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell351,578Common Stock$166.30$58,467,421.40  8.88     [ Very High ]17,837,101$2,966,309,896.30  450.76   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell122,715Common Stock$167.10$20,505,676.50  3.10     [ Very High ]17,714,386$2,960,073,900.60  447.66   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell58,377Common Stock$168.11$9,813,757.47  1.48     [ High ]17,656,009$2,968,151,672.99  446.19   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell54,274Common Stock$169.14$9,179,904.36  1.37     [ High ]17,601,735$2,977,157,457.90  444.81   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Noubar Afeyan-Sell30,968Common Stock$170.03$5,265,489.04  0.78     [ High ]17,570,797$2,987,562,613.91  444.03   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell9,985Common Stock$136.48$1,362,752.80  0.25     [ Low ]17,560,812$2,396,699,621.76  443.78   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell122,142Common Stock$137.29$16,768,875.18  3.09     [ Very High ]17,438,670$2,394,155,004.30  440.69   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell46,222Common Stock$138.56$6,404,520.32  1.17     [ High ]17,392,448$2,409,897,594.88  439.53   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell56,435Common Stock$139.64$7,880,583.40  1.43     [ High ]17,336,013$2,420,800,855.32  438.10   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell102,852Common Stock$140.24$14,423,964.48  2.60     [ Very High ]17,233,161$2,416,778,498.64  435.50   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell70,631Common Stock$141.46$9,991,461.26  1.78     [ High ]17,162,530$2,427,811,493.80  433.71   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell117,011Common Stock$142.76$16,704,490.36  2.96     [ Very High ]17,045,519$2,433,418,292.44  430.76   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell397,126Common Stock$143.57$57,015,379.82  10.04    [ Very High ]16,648,393$2,390,209,783.01  420.72   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell405,551Common Stock$144.55$58,622,397.05  10.25    [ Very High ]16,242,842$2,347,902,811.10  410.47   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell357,316Common Stock$145.48$51,982,331.68  9.03     [ Very High ]15,885,526$2,311,026,322.48  401.44   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell307,795Common Stock$146.64$45,135,058.80  7.78     [ Very High ]15,577,731$2,284,318,473.84  393.67   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell292,483Common Stock$147.57$43,161,716.31  7.39     [ Very High ]15,285,248$2,255,644,047.36  386.27   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell268,688Common Stock$148.52$39,905,541.76  6.79     [ Very High ]15,016,560$2,230,259,491.20  379.48   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell179,268Common Stock$149.63$26,823,870.84  4.53     [ Very High ]14,837,292$2,220,104,001.96  374.95   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell190,710Common Stock$150.51$28,703,762.10  4.82     [ Very High ]14,646,582$2,204,457,056.82  370.13   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-23Noubar Afeyan-Sell23,423Common Stock$151.29$3,543,665.67  0.59     [ Average ]14,623,159$2,212,337,725.11  369.54   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell358,528Common Stock$144.17$51,688,981.76  9.06     [ Very High ]14,264,631$2,056,531,851.27  360.48   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell354,358Common Stock$145.04$51,396,084.32  8.95     [ Very High ]13,910,273$2,017,545,995.92  351.53   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell351,112Common Stock$146.05$51,279,907.60  8.87     [ Very High ]13,559,161$1,980,315,464.05  342.65   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell288,656Common Stock$147.17$42,481,503.52  7.29     [ Very High ]13,270,505$1,953,020,220.85  335.36   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell267,038Common Stock$148.01$39,524,294.38  6.75     [ Very High ]13,003,467$1,924,643,150.67  328.61   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell99,005Common Stock$148.91$14,742,834.55  2.50     [ Very High ]12,904,462$1,921,603,436.42  326.11   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-24Noubar Afeyan-Sell35,000Common Stock$150.41$5,264,350.00  0.88     [ High ]12,869,462$1,935,695,779.42  325.22   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2021-02-22Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell263Common Stock$159.32$41,901.16  -4,737$754,698.84  0.12     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell100Common Stock$160.38$16,038.00  -4,637$743,682.06  0.12     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell800Common Stock$162.47$129,976.00  0.02     [ Very Low ]3,837$623,397.39  0.10     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell1,100Common Stock$163.57$179,927.00  0.03     [ Very Low ]2,737$447,691.09  0.07     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell300Common Stock$164.60$49,380.00  -2,437$401,130.20  0.06     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell1,000Common Stock$165.95$165,950.00  0.03     [ Very Low ]1,437$238,470.15  0.04     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell700Common Stock$166.82$116,774.00  0.02     [ Very Low ]737$122,946.34  0.02     [Very Low]Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell356Common Stock$168.00$59,808.00  -381$64,008.00  -Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell281Common Stock$168.90$47,460.90  -100$16,890.00  -Form 4-
2021-02-22Tal Zvi ZaksChief Medical OfficerSell100Common Stock$169.81$16,981.00  -0$0.00  -Form 4-
2021-02-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-02-22Juan AndresSee remarksSell5,000Common Stock$166.63$833,150.00  0.13     [ Low ]0$0.00  -Form 4-
2021-02-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  41.18    [High]Form 4-
2021-02-23Stephen HogePresidentSell500Common Stock$136.83$68,415.00  -1,629,097$222,909,342.51  41.17    [High]Form 4-
2021-02-23Stephen HogePresidentSell300Common Stock$137.97$41,391.00  -1,628,797$224,725,122.09  41.16    [High]Form 4-
2021-02-23Stephen HogePresidentSell200Common Stock$139.14$27,828.00  -1,628,597$226,602,986.58  41.16    [High]Form 4-
2021-02-23Stephen HogePresidentSell200Common Stock$140.15$28,030.00  -1,628,397$228,219,839.55  41.15    [High]Form 4-
2021-02-23Stephen HogePresidentSell300Common Stock$141.61$42,483.00  -1,628,097$230,554,816.17  41.14    [High]Form 4-
2021-02-23Stephen HogePresidentSell1,300Common Stock$143.49$186,537.00  0.03     [ Very Low ]1,626,797$233,429,101.53  41.11    [High]Form 4-
2021-02-23Stephen HogePresidentSell1,564Common Stock$144.58$226,123.12  0.04     [ Very Low ]1,625,233$234,976,187.14  41.07    [High]Form 4-
2021-02-23Stephen HogePresidentSell1,100Common Stock$145.48$160,028.00  0.03     [ Very Low ]1,624,133$236,278,868.84  41.04    [High]Form 4-
2021-02-23Stephen HogePresidentSell1,200Common Stock$146.73$176,076.00  0.03     [ Very Low ]1,622,933$238,132,959.09  41.01    [High]Form 4-
2021-02-23Stephen HogePresidentSell1,551Common Stock$147.85$229,315.35  0.04     [ Very Low ]1,621,382$239,721,328.70  40.97    [High]Form 4-
2021-02-23Stephen HogePresidentSell800Common Stock$148.78$119,024.00  0.02     [ Very Low ]1,620,582$241,110,189.96  40.95    [High]Form 4-
2021-02-23Stephen HogePresidentSell685Common Stock$149.98$102,736.30  0.02     [ Very Low ]1,619,897$242,952,152.06  40.94    [High]Form 4-
2021-02-23Stephen HogePresidentSell5,300Common Stock$150.62$798,286.00  0.13     [ Low ]1,614,597$243,190,600.14  40.80    [High]Form 4-
2021-02-24Stephen HogePresidentSell5,000Common Stock$150.41$752,050.00  0.13     [ Low ]1,609,597$242,099,484.77  40.68    [High]Form 4-
2021-02-24Stephane BancelChief Executive OfficerSell9,000Common Stock$150.41$1,353,690.00  0.23     [ Low ]6,434,868$967,868,495.88  162.62   [Very High]Form 4-
2021-02-24Stephane BancelChief Executive OfficerSell1,000Common Stock$0.00$0.00  -6,433,868$0.00  162.59   [Very High]Form 4-
2021-02-25Stephane BancelChief Executive OfficerSell10,000Common Stock$150.89$1,508,900.00  0.25     [ Low ]7,524,880$1,135,429,143.20  190.16   [Very High]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell700Common Stock$151.67$106,169.00  0.02     [ Very Low ]153,960$23,351,113.20  3.89     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell1,270Common Stock$152.76$194,005.20  0.03     [ Very Low ]152,690$23,324,924.40  3.86     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell2,986Common Stock$153.65$458,798.90  0.08     [ Very Low ]149,704$23,002,019.60  3.78     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell1,910Common Stock$154.78$295,629.80  0.05     [ Very Low ]147,794$22,875,555.32  3.73     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell2,680Common Stock$155.74$417,383.20  0.07     [ Very Low ]145,114$22,600,054.36  3.67     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell500Common Stock$157.13$78,565.00  -144,614$22,723,197.82  3.65     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell900Common Stock$158.15$142,335.00  0.02     [ Very Low ]143,714$22,728,369.10  3.63     [Low]Form 4See Footnote
2021-02-26Stephane BancelChief Executive OfficerSell100Common Stock$159.59$15,959.00  -143,614$22,919,358.26  3.63     [Low]Form 4See Footnote
2021-03-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-03-01Juan AndresSee remarksSell5,000Common Stock$153.84$769,200.00  0.13     [ Low ]0$0.00  -Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.13     [ Low ]5,000$61,050.00  0.13     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell2,201Common Stock$146.68$322,842.68  0.06     [ Very Low ]7,799$1,143,957.32  0.20     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell1,986Common Stock$147.71$293,352.06  0.05     [ Very Low ]5,813$858,638.23  0.15     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell700Common Stock$149.00$104,300.00  0.02     [ Very Low ]5,113$761,837.00  0.13     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell1,039Common Stock$149.79$155,631.81  0.03     [ Very Low ]4,074$610,244.46  0.10     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell600Common Stock$150.86$90,516.00  0.02     [ Very Low ]3,474$524,087.64  0.09     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell900Common Stock$152.01$136,809.00  0.02     [ Very Low ]2,574$391,273.74  0.06     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell753Common Stock$154.34$116,218.02  0.02     [ Very Low ]1,821$281,053.14  0.05     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell600Common Stock$155.69$93,414.00  0.02     [ Very Low ]1,221$190,097.49  0.03     [Very Low]Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell771Common Stock$156.49$120,653.79  0.02     [ Very Low ]450$70,420.50  -Form 4-
2021-03-01Tal Zvi ZaksChief Medical OfficerSell450Common Stock$157.29$70,780.50  -0$0.00  -Form 4-