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-
2021-03-02Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$25.93-$171,138.00  0.17     [ Low ]7,501$194,500.93  0.19     [Very Low]Form 4-
2021-03-02Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$153.77$1,014,882.00  0.17     [ Low ]901$138,546.77  0.02     [Very Low]Form 4-
2021-03-03Juan 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-03Juan AndresSee remarksSell5,000Common Stock$145.60$728,000.00  0.13     [ Low ]0$0.00  -Form 4-
2021-03-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.51    [High]Form 4-
2021-03-02Stephen HogePresidentSell10,000Common Stock$153.77$1,537,700.00  0.25     [ Low ]1,609,597$247,507,730.69  40.26    [High]Form 4-
2021-03-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.51    [High]Form 4-
2021-03-03Stephen HogePresidentSell10,000Common Stock$145.60$1,456,000.00  0.25     [ Low ]1,609,597$234,357,323.20  40.26    [High]Form 4-
2021-03-04Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$25.93-$171,138.00  0.17     [ Low ]7,501$194,500.93  0.19     [Very Low]Form 4-
2021-03-04Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$128.58$848,628.00  0.17     [ Low ]901$115,850.58  0.02     [Very Low]Form 4-
2021-03-03Stephane BancelChief Executive OfficerSell9,000Common Stock$145.60$1,310,400.00  0.23     [ Low ]6,424,868$935,460,780.80  160.71   [Very High]Form 4-
2021-03-03Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,422,868$0.00  160.66   [Very High]Form 4-
2021-03-04Stephane BancelChief Executive OfficerSell10,000Common Stock$128.58$1,285,800.00  0.25     [ Low ]7,514,880$966,263,270.40  187.98   [Very High]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell800Common Stock$122.10$97,680.00  0.02     [ Very Low ]142,814$17,437,589.40  3.57     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell1,500Common Stock$123.50$185,250.00  0.04     [ Very Low ]141,314$17,452,279.00  3.53     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell500Common Stock$124.37$62,185.00  -140,814$17,513,037.18  3.52     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell300Common Stock$125.63$37,689.00  -140,514$17,652,773.82  3.51     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell900Common Stock$127.40$114,660.00  0.02     [ Very Low ]139,614$17,786,823.60  3.49     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell1,050Common Stock$128.46$134,883.00  0.03     [ Very Low ]138,564$17,799,931.44  3.47     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell1,370Common Stock$129.22$177,031.40  0.03     [ Very Low ]137,194$17,728,208.68  3.43     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell2,325Common Stock$130.43$303,249.75  0.06     [ Very Low ]134,869$17,590,963.67  3.37     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell1,558Common Stock$131.35$204,643.30  0.04     [ Very Low ]133,311$17,510,399.85  3.33     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell643Common Stock$132.56$85,236.08  0.02     [ Very Low ]132,668$17,586,470.08  3.32     [Low]Form 4See Footnote
2021-03-05Stephane BancelChief Executive OfficerSell100Common Stock$133.50$13,350.00  -132,568$17,697,828.00  3.32     [Low]Form 4See Footnote
2021-03-09Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$25.93-$171,138.00  0.17     [ Low ]7,501$194,500.93  0.19     [Very Low]Form 4-
2021-03-09Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$127.11$838,926.00  0.17     [ Low ]901$114,526.11  0.02     [Very Low]Form 4-
2021-03-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-
2021-03-08Tal Zvi ZaksChief Medical OfficerBuy1,478Common Stock$12.21-$18,046.38  0.04     [ Very Low ]11,478$140,146.38  0.29     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$14.22-$71,100.00  0.13     [ Low ]16,478$234,317.16  0.41     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell1,547Common Stock$123.48$191,023.56  0.04     [ Very Low ]14,931$1,843,679.88  0.37     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell273Common Stock$124.35$33,947.55  -14,658$1,822,722.30  0.37     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell1,361Common Stock$125.68$171,050.48  0.03     [ Very Low ]13,297$1,671,166.96  0.33     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell1,350Common Stock$126.75$171,112.50  0.03     [ Very Low ]11,947$1,514,282.25  0.30     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell1,855Common Stock$127.73$236,939.15  0.05     [ Very Low ]10,092$1,289,051.16  0.25     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell2,698Common Stock$128.62$347,016.76  0.07     [ Very Low ]7,394$951,016.28  0.18     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell2,312Common Stock$129.80$300,097.60  0.06     [ Very Low ]5,082$659,643.60  0.13     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell2,611Common Stock$130.76$341,414.36  0.07     [ Very Low ]2,471$323,107.96  0.06     [Very Low]Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell2,000Common Stock$131.83$263,660.00  0.05     [ Very Low ]471$62,091.93  -Form 4-
2021-03-08Tal Zvi ZaksChief Medical OfficerSell471Common Stock$132.91$62,600.61  -0$0.00  -Form 4-
2021-03-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-03-08Juan AndresSee remarksSell5,000Common Stock$129.41$647,050.00  0.13     [ Low ]0$0.00  -Form 4-
2021-03-10Juan 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-10Juan AndresSee remarksSell5,000Common Stock$133.24$666,200.00  0.13     [ Low ]0$0.00  -Form 4-
2021-03-11Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$25.93-$171,138.00  0.16     [ Low ]7,501$194,500.93  0.19     [Very Low]Form 4-
2021-03-11Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$133.29$879,714.00  0.16     [ Low ]901$120,094.29  0.02     [Very Low]Form 4-
2021-03-10Stephane BancelChief Executive OfficerSell9,000Common Stock$133.24$1,199,160.00  0.22     [ Low ]6,413,868$854,583,772.32  160.27   [Very High]Form 4-
2021-03-10Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,411,868$0.00  160.22   [Very High]Form 4-
2021-03-11Stephane BancelChief Executive OfficerSell10,000Common Stock$133.29$1,332,900.00  0.25     [ Low ]7,504,880$1,000,325,455.20  187.54   [Very High]Form 4See Footnote
2021-03-12Stephane BancelChief Executive OfficerSell3,330Common Stock$134.60$448,218.00  0.08     [ Very Low ]129,238$17,395,434.80  3.23     [Low]Form 4See Footnote
2021-03-12Stephane BancelChief Executive OfficerSell4,025Common Stock$135.67$546,071.75  0.10     [ Low ]125,213$16,987,647.71  3.13     [Low]Form 4See Footnote
2021-03-12Stephane BancelChief Executive OfficerSell2,891Common Stock$136.65$395,055.15  0.07     [ Very Low ]122,322$16,715,301.30  3.06     [Low]Form 4See Footnote
2021-03-12Stephane BancelChief Executive OfficerSell800Common Stock$137.43$109,944.00  0.02     [ Very Low ]121,522$16,700,768.46  3.04     [Low]Form 4See Footnote
2021-03-15Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-15Juan AndresSee remarksSell5,000Common Stock$137.00$685,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-03-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-03-12Stephen HogePresidentSell5,000Common Stock$134.04$670,200.00  0.12     [ Low ]1,609,597$215,750,381.88  40.22    [High]Form 4-
2021-03-15Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-03-15Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.60    [High]Form 4-
2021-03-15Stephen HogePresidentSell15,000Common Stock$137.00$2,055,000.00  0.37     [ Average ]1,609,597$220,514,789.00  40.22    [High]Form 4-
2021-03-15Tal 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-
2021-03-15Tal Zvi ZaksChief Medical OfficerBuy34Common Stock$14.22-$483.48  -10,034$142,683.48  0.25     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell411Common Stock$136.00$55,896.00  -9,623$1,308,728.00  0.24     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell801Common Stock$137.00$109,737.00  0.02     [ Very Low ]8,822$1,208,614.00  0.22     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell602Common Stock$138.26$83,232.52  0.02     [ Very Low ]8,220$1,136,497.20  0.21     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell300Common Stock$139.09$41,727.00  -7,920$1,101,592.80  0.20     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell1,874Common Stock$140.38$263,072.12  0.05     [ Very Low ]6,046$848,737.48  0.15     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell2,988Common Stock$141.31$422,234.28  0.07     [ Very Low ]3,058$432,125.98  0.08     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell2,101Common Stock$142.17$298,699.17  0.05     [ Very Low ]957$136,056.69  0.02     [Very Low]Form 4-
2021-03-15Tal Zvi ZaksChief Medical OfficerSell957Common Stock$143.09$136,937.13  0.02     [ Very Low ]0$0.00  -Form 4-
2021-03-16Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$25.93-$171,138.00  0.16     [ Low ]7,501$194,500.93  0.19     [Very Low]Form 4-
2021-03-16Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$148.50$980,100.00  0.16     [ Low ]901$133,798.50  0.02     [Very Low]Form 4-
2021-03-17Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-17Juan AndresSee remarksSell5,000Common Stock$149.78$748,900.00  0.12     [ Low ]0$0.00  -Form 4-
2021-03-18Lori M. HendersonGeneral Counsel and SecretaryBuy6,384Common Stock$25.93-$165,537.12  0.16     [ Low ]7,285$188,900.05  0.18     [Very Low]Form 4-
2021-03-18Lori M. HendersonGeneral Counsel and SecretaryBuy216Common Stock$20.93-$4,520.88  -7,501$156,995.93  0.19     [Very Low]Form 4-
2021-03-18Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$144.39$952,974.00  0.16     [ Low ]901$130,095.39  0.02     [Very Low]Form 4-
2021-03-17Stephane BancelChief Executive OfficerSell9,000Common Stock$149.78$1,348,020.00  0.22     [ Low ]6,402,868$959,021,569.04  160.00   [Very High]Form 4-
2021-03-17Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,400,868$0.00  159.95   [Very High]Form 4-
2021-03-18Stephane BancelChief Executive OfficerSell10,000Common Stock$144.39$1,443,900.00  0.25     [ Low ]7,494,880$1,082,185,723.20  187.29   [Very High]Form 4See Footnote
2021-03-19Stephane BancelChief Executive OfficerSell300Common Stock$140.11$42,033.00  -121,222$16,984,414.42  3.03     [Low]Form 4See Footnote
2021-03-19Stephane BancelChief Executive OfficerSell1,800Common Stock$141.30$254,340.00  0.04     [ Very Low ]119,422$16,874,328.60  2.98     [Low]Form 4See Footnote
2021-03-19Stephane BancelChief Executive OfficerSell3,160Common Stock$142.35$449,826.00  0.08     [ Very Low ]116,262$16,549,895.70  2.91     [Low]Form 4See Footnote
2021-03-19Stephane BancelChief Executive OfficerSell5,330Common Stock$143.27$763,629.10  0.13     [ Low ]110,932$15,893,227.64  2.77     [Low]Form 4See Footnote
2021-03-19Stephane BancelChief Executive OfficerSell456Common Stock$144.12$65,718.72  -110,476$15,921,801.12  2.76     [Low]Form 4See Footnote
2021-03-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-22Juan AndresSee remarksSell5,000Common Stock$144.19$720,950.00  0.12     [ Low ]0$0.00  -Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerBuy1,199Common Stock$20.93-$25,095.07  0.03     [ Very Low ]1,199$25,095.07  0.03     [Very Low]Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerSell255Common Stock$142.83$36,421.65  -944$134,831.52  0.02     [Very Low]Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerSell366Common Stock$144.06$52,725.96  -578$83,266.68  -Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerSell227Common Stock$145.47$33,021.69  -351$51,059.97  -Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerSell290Common Stock$146.46$42,473.40  -61$8,934.06  -Form 4-
2021-03-22Tal Zvi ZaksChief Medical OfficerSell61Common Stock$147.50$8,997.50  -0$0.00  -Form 4-
2021-03-23Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-03-23Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$145.55$960,630.00  0.16     [ Low ]901$131,140.55  0.02     [Very Low]Form 4-
2021-03-24Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-24Juan AndresSee remarksSell5,000Common Stock$137.07$685,350.00  0.12     [ Low ]0$0.00  -Form 4-
2021-03-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-03-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.60    [High]Form 4-
2021-03-23Stephen HogePresidentSell641Common Stock$136.96$87,791.36  0.02     [ Very Low ]1,623,956$222,417,013.76  40.58    [High]Form 4-
2021-03-23Stephen HogePresidentSell2,139Common Stock$138.25$295,716.75  0.05     [ Very Low ]1,621,817$224,216,200.25  40.53    [High]Form 4-
2021-03-23Stephen HogePresidentSell1,873Common Stock$139.19$260,702.87  0.05     [ Very Low ]1,619,944$225,480,005.36  40.48    [High]Form 4-
2021-03-23Stephen HogePresidentSell1,702Common Stock$140.16$238,552.32  0.04     [ Very Low ]1,618,242$226,812,798.72  40.44    [High]Form 4-
2021-03-23Stephen HogePresidentSell1,100Common Stock$141.22$155,342.00  0.03     [ Very Low ]1,617,142$228,372,793.24  40.41    [High]Form 4-
2021-03-23Stephen HogePresidentSell859Common Stock$141.98$121,960.82  0.02     [ Very Low ]1,616,283$229,479,860.34  40.39    [High]Form 4-
2021-03-23Stephen HogePresidentSell600Common Stock$143.44$86,064.00  -1,615,683$231,753,569.52  40.37    [High]Form 4-
2021-03-23Stephen HogePresidentSell286Common Stock$144.19$41,238.34  -1,615,397$232,924,093.43  40.37    [High]Form 4-
2021-03-23Stephen HogePresidentSell5,800Common Stock$145.50$843,900.00  0.14     [ Low ]1,609,597$234,196,363.50  40.22    [High]Form 4-
2021-03-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-03-24Stephen HogePresidentSell5,000Common Stock$137.07$685,350.00  0.12     [ Low ]1,609,597$220,627,460.79  40.22    [High]Form 4-
2021-03-25Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-03-25Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$126.88$837,408.00  0.16     [ Low ]901$114,318.88  0.02     [Very Low]Form 4-
2021-03-24Stephane BancelChief Executive OfficerSell9,000Common Stock$137.07$1,233,630.00  0.22     [ Low ]6,391,868$876,133,346.76  159.72   [Very High]Form 4-
2021-03-24Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,389,868$0.00  159.67   [Very High]Form 4-
2021-03-25Stephane BancelChief Executive OfficerSell10,000Common Stock$126.88$1,268,800.00  0.25     [ Low ]7,484,880$949,681,574.40  187.04   [Very High]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell425Common Stock$128.89$54,778.25  -110,051$14,184,473.39  2.75     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell300Common Stock$129.40$38,820.00  -109,751$14,201,779.40  2.74     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell700Common Stock$130.73$91,511.00  0.02     [ Very Low ]109,051$14,256,237.23  2.73     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell2,915Common Stock$132.04$384,896.60  0.07     [ Very Low ]106,136$14,014,197.44  2.65     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell3,006Common Stock$133.06$399,978.36  0.08     [ Very Low ]103,130$13,722,477.80  2.58     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell3,200Common Stock$134.10$429,120.00  0.08     [ Very Low ]99,930$13,400,613.00  2.50     [Low]Form 4See Footnote
2021-03-26Stephane BancelChief Executive OfficerSell500Common Stock$134.72$67,360.00  -99,430$13,395,209.60  2.48     [Low]Form 4See Footnote
2021-03-29Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-29Juan AndresSee remarksSell5,000Common Stock$130.05$650,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-03-30Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-03-30Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$123.30$813,780.00  0.16     [ Low ]901$111,093.30  0.02     [Very Low]Form 4-
2021-03-31Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-03-31Juan AndresSee remarksSell5,000Common Stock$121.10$605,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-05Stephane BancelChief Executive OfficerSell1,125Common Stock$127.72$143,685.00  0.03     [ Very Low ]98,305$12,555,514.60  2.46     [Low]Form 4See Footnote
2021-04-05Stephane BancelChief Executive OfficerSell2,131Common Stock$128.72$274,302.32  0.05     [ Very Low ]96,174$12,379,517.28  2.40     [Low]Form 4See Footnote
2021-04-05Stephane BancelChief Executive OfficerSell5,157Common Stock$130.00$670,410.00  0.13     [ Low ]91,017$11,832,210.00  2.27     [Low]Form 4See Footnote
2021-04-05Stephane BancelChief Executive OfficerSell2,533Common Stock$130.97$331,747.01  0.06     [ Very Low ]88,484$11,588,749.48  2.21     [Low]Form 4See Footnote
2021-04-05Stephane BancelChief Executive OfficerSell100Common Stock$132.73$13,273.00  -88,384$11,731,208.32  2.21     [Low]Form 4See Footnote
2021-04-05Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.47    [High]Form 4-
2021-04-05Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.72    [High]Form 4-
2021-04-05Stephen HogePresidentSell20,000Common Stock$132.63$2,652,600.00  0.50     [ Average ]1,609,597$213,480,850.11  40.22    [High]Form 4-
2021-04-05Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-05Juan AndresSee remarksSell5,000Common Stock$132.63$663,150.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-05Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-05Tal Zvi ZaksChief Medical OfficerSell610Common Stock$127.76$77,933.60  0.02     [ Very Low ]1,964$250,920.64  0.05     [Very Low]Form 4-
2021-04-05Tal Zvi ZaksChief Medical OfficerSell814Common Stock$128.65$104,721.10  0.02     [ Very Low ]1,150$147,947.50  0.03     [Very Low]Form 4-
2021-04-05Tal Zvi ZaksChief Medical OfficerSell2,426Common Stock$129.96$315,282.96  0.06     [ Very Low ]2,574$334,517.04  0.06     [Very Low]Form 4-
2021-04-05Tal Zvi ZaksChief Medical OfficerSell1,150Common Stock$130.95$150,592.50  0.03     [ Very Low ]0$0.00  -Form 4-
2021-04-09Stephane BancelChief Executive OfficerSell300Common Stock$133.97$40,191.00  -88,084$11,800,613.48  2.20     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell1,232Common Stock$136.54$168,217.28  0.03     [ Very Low ]86,852$11,858,772.08  2.17     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell400Common Stock$137.40$54,960.00  -86,452$11,878,504.80  2.16     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell400Common Stock$139.85$55,940.00  -86,052$12,034,372.20  2.15     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell4,143Common Stock$141.25$585,198.75  0.10     [ Low ]81,909$11,569,646.25  2.05     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell2,603Common Stock$142.31$370,432.93  0.07     [ Very Low ]79,306$11,286,036.86  1.98     [Low]Form 4See Footnote
2021-04-09Stephane BancelChief Executive OfficerSell1,968Common Stock$143.06$281,542.08  0.05     [ Very Low ]77,338$11,063,974.28  1.93     [Low]Form 4See Footnote
2021-04-12Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-12Juan AndresSee remarksSell5,000Common Stock$142.46$712,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell863Common Stock$137.16$118,369.08  0.02     [ Very Low ]4,137$567,430.92  0.10     [Very Low]Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell1,400Common Stock$138.06$193,284.00  0.03     [ Very Low ]2,737$377,870.22  0.07     [Very Low]Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell1,824Common Stock$139.38$254,229.12  0.05     [ Very Low ]913$127,253.94  0.02     [Very Low]Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell413Common Stock$140.22$57,910.86  -500$70,110.00  -Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell400Common Stock$141.79$56,716.00  -100$14,179.00  -Form 4-
2021-04-12Tal Zvi ZaksChief Medical OfficerSell100Common Stock$143.09$14,309.00  -0$0.00  -Form 4-
2021-04-13Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-04-13Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$146.62$967,692.00  0.16     [ Low ]901$132,104.62  0.02     [Very Low]Form 4-
2021-04-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-04-12Stephen HogePresidentSell5,000Common Stock$142.46$712,300.00  0.12     [ Low ]1,609,597$229,303,188.62  40.22    [High]Form 4-
2021-04-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-04-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.60    [High]Form 4-
2021-04-13Stephen HogePresidentSell15,000Common Stock$146.62$2,199,300.00  0.37     [ Average ]1,609,597$235,999,112.14  40.22    [High]Form 4-
2021-04-15Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-04-15Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$158.76$1,047,816.00  0.16     [ Low ]901$143,042.76  0.02     [Very Low]Form 4-
2021-04-14Stephane BancelChief Executive OfficerSell9,000Common Stock$153.75$1,383,750.00  0.22     [ Low ]6,358,868$977,675,955.00  158.90   [Very High]Form 4-
2021-04-14Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,356,868$0.00  158.85   [Very High]Form 4-
2021-04-15Stephane BancelChief Executive OfficerSell10,000Common Stock$158.76$1,587,600.00  0.25     [ Low ]7,454,880$1,183,536,748.80  186.29   [Very High]Form 4See Footnote
2021-04-14Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-14Juan AndresSee remarksSell5,000Common Stock$153.75$768,750.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-16Stephane BancelChief Executive OfficerSell400Common Stock$158.84$63,536.00  -76,938$12,220,831.92  1.92     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell700Common Stock$160.18$112,126.00  0.02     [ Very Low ]76,238$12,211,802.84  1.91     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell1,530Common Stock$161.59$247,232.70  0.04     [ Very Low ]74,708$12,072,065.72  1.87     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell600Common Stock$162.38$97,428.00  -74,108$12,033,657.04  1.85     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell500Common Stock$163.50$81,750.00  -73,608$12,034,908.00  1.84     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell100Common Stock$164.48$16,448.00  -73,508$12,090,595.84  1.84     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell1,131Common Stock$166.24$188,017.44  0.03     [ Very Low ]72,377$12,031,952.48  1.81     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell1,100Common Stock$167.18$183,898.00  0.03     [ Very Low ]71,277$11,916,088.86  1.78     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell500Common Stock$168.42$84,210.00  -70,777$11,920,262.34  1.77     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell1,017Common Stock$169.42$172,300.14  0.03     [ Very Low ]69,760$11,818,739.20  1.74     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell2,938Common Stock$170.42$500,693.96  0.07     [ Very Low ]66,822$11,387,805.24  1.67     [Low]Form 4See Footnote
2021-04-16Stephane BancelChief Executive OfficerSell530Common Stock$171.42$90,852.60  -66,292$11,363,774.64  1.66     [Low]Form 4See Footnote
2021-04-19Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell656Common Stock$160.48$105,274.88  0.02     [ Very Low ]4,344$697,125.12  0.11     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell1,332Common Stock$161.62$215,277.84  0.03     [ Very Low ]3,012$486,799.44  0.08     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell1,250Common Stock$162.65$203,312.50  0.03     [ Very Low ]1,762$286,589.30  0.04     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell500Common Stock$163.89$81,945.00  -1,262$206,829.18  0.03     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell462Common Stock$165.04$76,248.48  -800$132,032.00  0.02     [Very Low]Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell700Common Stock$166.31$116,417.00  0.02     [ Very Low ]100$16,631.00  -Form 4-
2021-04-19Tal Zvi ZaksChief Medical OfficerSell100Common Stock$167.56$16,756.00  -0$0.00  -Form 4-
2021-04-19Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-19Juan AndresSee remarksSell5,000Common Stock$166.17$830,850.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-20Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-04-20Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$160.32$1,058,112.00  0.16     [ Low ]901$144,448.32  0.02     [Very Low]Form 4-
2021-04-21Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-21Juan AndresSee remarksSell5,000Common Stock$158.60$793,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-23Stephane BancelChief Executive OfficerSell500Common Stock$169.17$84,585.00  -65,792$11,130,032.64  1.64     [Low]Form 4See Footnote
2021-04-23Stephane BancelChief Executive OfficerSell661Common Stock$171.13$113,116.93  0.02     [ Very Low ]65,131$11,145,868.03  1.63     [Low]Form 4See Footnote
2021-04-23Stephane BancelChief Executive OfficerSell1,300Common Stock$172.22$223,886.00  0.03     [ Very Low ]63,831$10,992,974.82  1.60     [Low]Form 4See Footnote
2021-04-23Stephane BancelChief Executive OfficerSell3,500Common Stock$173.17$606,095.00  0.09     [ Very Low ]60,331$10,447,519.27  1.51     [Low]Form 4See Footnote
2021-04-23Stephane BancelChief Executive OfficerSell4,985Common Stock$174.13$868,038.05  0.12     [ Low ]55,346$9,637,398.98  1.38     [Low]Form 4See Footnote
2021-04-23Stephane BancelChief Executive OfficerSell100Common Stock$175.32$17,532.00  -55,246$9,685,728.72  1.38     [Low]Form 4See Footnote
2021-04-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-04-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.60    [High]Form 4-
2021-04-23Stephen HogePresidentSell561Common Stock$169.18$94,909.98  -1,624,036$274,754,410.48  40.58    [High]Form 4-
2021-04-23Stephen HogePresidentSell5,100Common Stock$170.18$867,918.00  0.13     [ Low ]1,618,936$275,510,528.48  40.46    [High]Form 4-
2021-04-23Stephen HogePresidentSell1,000Common Stock$171.77$171,770.00  0.02     [ Very Low ]1,617,936$277,912,866.72  40.43    [High]Form 4-
2021-04-23Stephen HogePresidentSell2,200Common Stock$172.81$380,182.00  0.05     [ Very Low ]1,615,736$279,215,338.16  40.38    [High]Form 4-
2021-04-23Stephen HogePresidentSell4,639Common Stock$173.81$806,304.59  0.12     [ Low ]1,611,097$280,024,769.57  40.26    [High]Form 4-
2021-04-23Stephen HogePresidentSell1,400Common Stock$174.46$244,244.00  0.03     [ Very Low ]1,609,697$280,827,738.62  40.22    [High]Form 4-
2021-04-23Stephen HogePresidentSell100Common Stock$175.34$17,534.00  -1,609,597$282,226,737.98  40.22    [High]Form 4-
2021-04-26Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.35    [High]Form 4-
2021-04-26Stephen HogePresidentSell5,000Common Stock$171.77$858,850.00  0.12     [ Low ]1,609,597$276,480,476.69  40.22    [High]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell580Common Stock$169.87$98,524.60  -4,420$750,825.40  0.11     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell439Common Stock$171.05$75,090.95  -3,981$680,950.05  0.10     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell1Common Stock$171.65$171.65  -3,980$683,167.00  0.10     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell200Common Stock$173.03$34,606.00  -3,780$654,053.40  0.09     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell400Common Stock$175.03$70,012.00  -3,380$591,601.40  0.08     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell551Common Stock$175.97$96,959.47  -2,829$497,819.13  0.07     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell900Common Stock$177.41$159,669.00  0.02     [ Very Low ]1,929$342,223.89  0.05     [Very Low]Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell1,829Common Stock$178.51$326,494.79  0.05     [ Very Low ]100$17,851.00  -Form 4-
2021-04-26Tal Zvi ZaksChief Medical OfficerSell100Common Stock$179.37$17,937.00  -0$0.00  -Form 4-
2021-04-26Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-26Juan AndresSee remarksSell5,000Common Stock$171.77$858,850.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-27Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-04-27Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$178.29$1,176,714.00  0.16     [ Low ]901$160,639.29  0.02     [Very Low]Form 4-
2021-04-28Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-04-28Juan AndresSee remarksSell5,000Common Stock$182.32$911,600.00  0.12     [ Low ]0$0.00  -Form 4-
2021-04-29Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-04-29Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$182.49$1,204,434.00  0.16     [ Low ]901$164,423.49  0.02     [Very Low]Form 4-
2021-04-28Stephane BancelChief Executive OfficerSell9,000Common Stock$182.32$1,640,880.00  0.22     [ Low ]6,336,868$1,155,337,773.76  158.35   [Very High]Form 4-
2021-04-28Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,334,868$0.00  158.30   [Very High]Form 4-
2021-04-29Stephane BancelChief Executive OfficerSell10,000Common Stock$182.49$1,824,900.00  0.25     [ Low ]7,434,880$1,356,791,251.20  185.79   [Very High]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell300Common Stock$175.27$52,581.00  -54,946$9,630,385.42  1.37     [Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell1,792Common Stock$178.35$319,603.20  0.04     [ Very Low ]53,154$9,480,015.90  1.33     [Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell1,809Common Stock$179.45$324,625.05  0.05     [ Very Low ]51,345$9,213,860.25  1.28     [Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell1,400Common Stock$180.41$252,574.00  0.03     [ Very Low ]49,945$9,010,577.45  1.25     [Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell4,845Common Stock$182.05$882,032.25  0.12     [ Low ]45,100$8,210,455.00  1.13     [Very Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell800Common Stock$182.84$146,272.00  0.02     [ Very Low ]44,300$8,099,812.00  1.11     [Very Low]Form 4See Footnote
2021-04-30Stephane BancelChief Executive OfficerSell100Common Stock$183.74$18,374.00  -44,200$8,121,308.00  1.10     [Very Low]Form 4See Footnote
2021-05-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.47    [High]Form 4-
2021-05-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.72    [High]Form 4-
2021-05-03Stephen HogePresidentSell20,000Common Stock$183.66$3,673,200.00  0.50     [ Average ]1,609,597$295,618,585.02  40.22    [High]Form 4-
2021-05-03Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-03Juan AndresSee remarksSell5,000Common Stock$183.66$918,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerSell271Common Stock$183.42$49,706.82  -4,729$867,393.18  0.12     [Very Low]Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerSell800Common Stock$184.77$147,816.00  0.02     [ Very Low ]3,929$725,961.33  0.10     [Very Low]Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerSell1,089Common Stock$186.04$202,597.56  0.03     [ Very Low ]2,840$528,353.60  0.07     [Very Low]Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerSell1,924Common Stock$187.10$359,980.40  0.05     [ Very Low ]916$171,383.60  0.02     [Very Low]Form 4-
2021-05-03Tal Zvi ZaksChief Medical OfficerSell916Common Stock$188.00$172,208.00  0.02     [ Very Low ]0$0.00  -Form 4-
2021-05-04Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-05-04Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$185.25$1,222,650.00  0.16     [ Low ]901$166,910.25  0.02     [Very Low]Form 4-
2021-05-05Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-05Juan AndresSee remarksSell5,000Common Stock$178.34$891,700.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-06Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$20.93-$138,138.00  0.16     [ Low ]7,501$156,995.93  0.19     [Very Low]Form 4-
2021-05-06Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$147.82$975,612.00  0.16     [ Low ]901$133,185.82  0.02     [Very Low]Form 4-
2021-05-05Stephane BancelChief Executive OfficerSell9,000Common Stock$178.34$1,605,060.00  0.22     [ Low ]6,325,868$1,128,155,299.12  158.08   [Very High]Form 4-
2021-05-05Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,323,868$0.00  158.03   [Very High]Form 4-
2021-05-06Stephane BancelChief Executive OfficerSell10,000Common Stock$147.82$1,478,200.00  0.25     [ Low ]7,424,880$1,097,545,761.60  185.54   [Very High]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell600Common Stock$161.18$96,708.00  -43,600$7,027,448.00  1.09     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell3,595Common Stock$162.81$585,301.95  0.09     [ Very Low ]40,005$6,513,214.05  1.00     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell4,149Common Stock$163.54$678,527.46  0.10     [ Low ]35,856$5,863,890.24  0.90     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell788Common Stock$164.64$129,736.32  0.02     [ Very Low ]35,068$5,773,595.52  0.88     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell781Common Stock$165.76$129,458.56  0.02     [ Very Low ]34,287$5,683,413.12  0.86     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell600Common Stock$166.83$100,098.00  -33,687$5,620,002.21  0.84     [Very Low]Form 4See Footnote
2021-05-07Stephane BancelChief Executive OfficerSell533Common Stock$168.48$89,799.84  -33,154$5,585,785.92  0.83     [Very Low]Form 4See Footnote
2021-05-10Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-10Juan AndresSee remarksSell5,000Common Stock$164.38$821,900.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-10Tal 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-05-10Tal Zvi ZaksChief Medical OfficerSell600Common Stock$156.60$93,960.00  -3,070$480,762.00  0.08     [Very Low]Form 4-
2021-05-10Tal Zvi ZaksChief Medical OfficerSell985Common Stock$157.48$155,117.80  0.02     [ Very Low ]2,085$328,345.80  0.05     [Very Low]Form 4-
2021-05-10Tal Zvi ZaksChief Medical OfficerSell1,585Common Stock$158.88$251,824.80  0.04     [ Very Low ]500$79,440.00  -Form 4-
2021-05-10Tal Zvi ZaksChief Medical OfficerSell200Common Stock$159.63$31,926.00  -300$47,889.00  -Form 4-
2021-05-10Tal Zvi ZaksChief Medical OfficerSell100Common Stock$161.64$16,164.00  -200$32,328.00  -Form 4-
2021-05-10Tal Zvi ZaksChief Medical OfficerSell200Common Stock$163.12$32,624.00  -0$0.00  -Form 4-
2021-05-11Lori M. HendersonGeneral Counsel and SecretaryBuy430Common Stock$20.93-$8,999.90  -1,331$27,857.83  0.03     [Very Low]Form 4-
2021-05-11Lori M. HendersonGeneral Counsel and SecretaryBuy6,170Common Stock$14.85-$91,624.50  0.15     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-11Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$151.31$998,646.00  0.16     [ Low ]901$136,330.31  0.02     [Very Low]Form 4-
2021-05-12Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-05-12Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$154.11$770,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-12Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-12Juan AndresSee remarksSell5,000Common Stock$154.11$770,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-13Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$14.85-$98,010.00  0.16     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-13Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$152.60$1,007,160.00  0.16     [ Low ]901$137,492.60  0.02     [Very Low]Form 4-
2021-05-12Stephane BancelChief Executive OfficerSell9,000Common Stock$154.11$1,386,990.00  0.22     [ Low ]6,314,868$973,184,307.48  157.27   [Very High]Form 4-
2021-05-12Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,312,868$0.00  157.22   [Very High]Form 4-
2021-05-13Stephane BancelChief Executive OfficerSell10,000Common Stock$152.60$1,526,000.00  0.25     [ Low ]7,414,880$1,131,510,688.00  184.67   [Very High]Form 4See Footnote
2021-05-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-05-12Stephen HogePresidentSell5,000Common Stock$154.11$770,550.00  0.12     [ Low ]1,609,597$248,054,993.67  40.09    [High]Form 4-
2021-05-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-05-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.46    [High]Form 4-
2021-05-13Stephen HogePresidentSell15,000Common Stock$152.60$2,289,000.00  0.37     [ Average ]1,609,597$245,624,502.20  40.09    [High]Form 4-
2021-05-14Stephane BancelChief Executive OfficerSell500Common Stock$150.97$75,485.00  -32,654$4,929,774.38  0.81     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,524Common Stock$152.34$232,166.16  0.04     [ Very Low ]31,130$4,742,344.20  0.78     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell300Common Stock$153.44$46,032.00  -30,830$4,730,555.20  0.77     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell592Common Stock$154.76$91,617.92  -30,238$4,679,632.88  0.75     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,079Common Stock$155.72$168,021.88  0.03     [ Very Low ]29,159$4,540,639.48  0.73     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,884Common Stock$156.54$294,921.36  0.05     [ Very Low ]27,275$4,269,628.50  0.68     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,785Common Stock$157.53$281,191.05  0.04     [ Very Low ]25,490$4,015,439.70  0.63     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,691Common Stock$158.60$268,192.60  0.04     [ Very Low ]23,799$3,774,521.40  0.59     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell400Common Stock$160.18$64,072.00  -23,399$3,748,051.82  0.58     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell1,191Common Stock$161.50$192,346.50  0.03     [ Very Low ]22,208$3,586,592.00  0.55     [Very Low]Form 4See Footnote
2021-05-14Stephane BancelChief Executive OfficerSell100Common Stock$162.08$16,208.00  -22,108$3,583,264.64  0.55     [Very Low]Form 4See Footnote
2021-05-17Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-17Juan AndresSee remarksSell5,000Common Stock$159.23$796,150.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-18Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$14.85-$98,010.00  0.16     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-18Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$160.16$1,057,056.00  0.16     [ Low ]901$144,304.16  0.02     [Very Low]Form 4-
2021-05-19Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-19Juan AndresSee remarksSell5,000Common Stock$155.74$778,700.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-19Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-05-19Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$155.74$778,700.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-20Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$14.85-$98,010.00  0.16     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-20Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$159.92$1,055,472.00  0.16     [ Low ]901$144,087.92  0.02     [Very Low]Form 4-
2021-05-19Stephane BancelChief Executive OfficerSell9,000Common Stock$155.74$1,401,660.00  0.22     [ Low ]6,303,868$981,764,402.32  157.00   [Very High]Form 4-
2021-05-19Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,301,868$0.00  156.95   [Very High]Form 4-
2021-05-20Stephane BancelChief Executive OfficerSell10,000Common Stock$159.92$1,599,200.00  0.25     [ Low ]7,404,880$1,184,188,409.60  184.42   [Very High]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell2,650Common Stock$162.30$430,095.00  0.07     [ Very Low ]19,458$3,158,033.40  0.48     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell4,150Common Stock$163.09$676,823.50  0.10     [ Low ]15,308$2,496,581.72  0.38     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell1,100Common Stock$164.15$180,565.00  0.03     [ Very Low ]14,208$2,332,243.20  0.35     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell600Common Stock$165.46$99,276.00  -13,608$2,251,579.68  0.34     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell1,159Common Stock$166.37$192,822.83  0.03     [ Very Low ]12,449$2,071,140.13  0.31     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell887Common Stock$167.39$148,474.93  0.02     [ Very Low ]11,562$1,935,363.18  0.29     [Very Low]Form 4See Footnote
2021-05-21Stephane BancelChief Executive OfficerSell500Common Stock$168.49$84,245.00  -11,062$1,863,836.38  0.28     [Very Low]Form 4See Footnote
2021-05-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-05-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  40.34    [High]Form 4-
2021-05-24Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.58    [High]Form 4-
2021-05-24Stephen HogePresidentSell600Common Stock$161.72$97,032.00  -1,628,997$263,441,394.84  40.57    [High]Form 4-
2021-05-24Stephen HogePresidentSell10,955Common Stock$162.51$1,780,297.05  0.27     [ Low ]1,618,042$262,948,005.42  40.30    [High]Form 4-
2021-05-24Stephen HogePresidentSell2,297Common Stock$164.08$376,891.76  0.06     [ Very Low ]1,615,745$265,111,439.60  40.24    [High]Form 4-
2021-05-24Stephen HogePresidentSell4,279Common Stock$165.09$706,420.11  0.11     [ Low ]1,611,466$266,036,921.94  40.13    [High]Form 4-
2021-05-24Stephen HogePresidentSell1,869Common Stock$166.04$310,328.76  0.05     [ Very Low ]1,609,597$267,257,485.88  40.09    [High]Form 4-
2021-05-24Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-24Juan AndresSee remarksSell5,000Common Stock$162.45$812,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-25Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$14.85-$98,010.00  0.16     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-25Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$166.58$1,099,428.00  0.16     [ Low ]901$150,088.58  0.02     [Very Low]Form 4-
2021-05-26Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-05-26Juan AndresSee remarksSell5,000Common Stock$168.70$843,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-26Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-05-26Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$168.70$843,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-05-27Lori M. HendersonGeneral Counsel and SecretaryBuy6,600Common Stock$14.85-$98,010.00  0.16     [ Low ]7,501$111,389.85  0.19     [Very Low]Form 4-
2021-05-27Lori M. HendersonGeneral Counsel and SecretarySell6,600Common Stock$174.20$1,149,720.00  0.16     [ Low ]901$156,954.20  0.02     [Very Low]Form 4-
2021-05-26Stephane BancelChief Executive OfficerSell9,000Common Stock$168.70$1,518,300.00  0.22     [ Low ]6,292,868$1,061,606,831.60  156.72   [Very High]Form 4-
2021-05-26Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,290,868$0.00  156.67   [Very High]Form 4-
2021-05-27Stephane BancelChief Executive OfficerSell10,000Common Stock$174.20$1,742,000.00  0.25     [ Low ]7,394,880$1,288,188,096.00  184.17   [Very High]Form 4See Footnote
2021-06-01Stephane BancelChief Executive OfficerSell1,443Common Stock$181.50$261,904.50  0.04     [ Very Low ]9,619$1,745,848.50  0.24     [Very Low]Form 4See Footnote
2021-06-01Stephane BancelChief Executive OfficerSell2,102Common Stock$182.58$383,783.16  0.05     [ Very Low ]7,517$1,372,453.86  0.19     [Very Low]Form 4See Footnote
2021-06-01Stephane BancelChief Executive OfficerSell3,279Common Stock$183.61$602,057.19  0.08     [ Very Low ]4,238$778,139.18  0.11     [Very Low]Form 4See Footnote
2021-06-01Stephane BancelChief Executive OfficerSell4,138Common Stock$184.36$762,881.68  0.10     [ Low ]100$18,436.00  -Form 4See Footnote
2021-06-01Stephane BancelChief Executive OfficerSell100Common Stock$185.27$18,527.00  -0$0.00  -Form 4See Footnote
2021-06-02Stephane BancelChief Executive OfficerSell9,000Common Stock$183.90$1,655,100.00  0.22     [ Low ]6,281,868$1,155,235,525.20  156.45   [Very High]Form 4-
2021-06-02Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,279,868$0.00  156.40   [Very High]Form 4-
2021-06-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-01Juan AndresSee remarksSell5,000Common Stock$184.08$920,400.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-02Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-02Juan AndresSee remarksSell5,000Common Stock$183.90$919,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-02Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-06-02Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$183.90$919,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-03Stephane BancelChief Executive OfficerSell10,000Common Stock$188.89$1,888,900.00  0.25     [ Low ]7,384,880$1,394,929,983.20  183.92   [Very High]Form 4See Footnote
2021-06-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-06-02Stephen HogePresidentSell10,000Common Stock$183.90$1,839,000.00  0.25     [ Low ]1,609,597$296,004,888.30  40.09    [High]Form 4-
2021-06-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-06-03Stephen HogePresidentSell10,000Common Stock$188.89$1,888,900.00  0.25     [ Low ]1,609,597$304,036,777.33  40.09    [High]Form 4-
2021-06-07Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-07Juan AndresSee remarksSell5,000Common Stock$207.04$1,035,200.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-09Stephane BancelChief Executive OfficerSell9,000Common Stock$212.30$1,910,700.00  0.22     [ Low ]6,270,868$1,331,305,276.40  156.18   [Very High]Form 4-
2021-06-09Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,268,868$0.00  156.13   [Very High]Form 4-
2021-06-10Stephane BancelChief Executive OfficerSell10,000Common Stock$216.70$2,167,000.00  0.25     [ Low ]7,374,880$1,598,136,496.00  183.67   [Very High]Form 4See Footnote
2021-06-09Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-09Juan AndresSee remarksSell5,000Common Stock$212.30$1,061,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-09Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-06-09Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$212.30$1,061,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-14Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-14Juan AndresSee remarksSell5,000Common Stock$213.32$1,066,600.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-06-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  40.34    [High]Form 4-
2021-06-14Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.58    [High]Form 4-
2021-06-14Stephen HogePresidentSell20,000Common Stock$213.32$4,266,400.00  0.50     [ Average ]1,609,597$343,359,232.04  40.09    [High]Form 4-
2021-06-16Stephane BancelChief Executive OfficerSell9,000Common Stock$200.00$1,800,000.00  0.22     [ Low ]6,259,868$1,251,973,600.00  155.90   [Very High]Form 4-
2021-06-16Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,257,868$0.00  155.85   [Very High]Form 4-
2021-06-17Stephane BancelChief Executive OfficerSell10,000Common Stock$200.00$2,000,000.00  0.25     [ Low ]7,364,880$1,472,976,000.00  183.42   [Very High]Form 4See Footnote
2021-06-16Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-16Juan AndresSee remarksSell5,000Common Stock$200.00$1,000,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-16Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-06-16Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$200.00$1,000,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-21Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-21Juan AndresSee remarksSell5,000Common Stock$200.86$1,004,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-23Stephane BancelChief Executive OfficerSell9,000Common Stock$219.65$1,976,850.00  0.22     [ Low ]6,248,868$1,372,563,856.20  155.63   [Very High]Form 4-
2021-06-23Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,246,868$0.00  155.58   [Very High]Form 4-
2021-06-24Stephane BancelChief Executive OfficerSell10,000Common Stock$213.78$2,137,800.00  0.25     [ Low ]7,354,880$1,572,326,246.40  183.17   [Very High]Form 4See Footnote
2021-06-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-06-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.46    [High]Form 4-
2021-06-23Stephen HogePresidentSell600Common Stock$206.59$123,954.00  -1,623,997$335,501,540.23  40.45    [High]Form 4-
2021-06-23Stephen HogePresidentSell400Common Stock$207.66$83,064.00  -1,623,597$337,156,153.02  40.44    [High]Form 4-
2021-06-23Stephen HogePresidentSell999Common Stock$209.03$208,820.97  0.02     [ Very Low ]1,622,598$339,171,659.94  40.41    [High]Form 4-
2021-06-23Stephen HogePresidentSell300Common Stock$210.06$63,018.00  -1,622,298$340,779,917.88  40.40    [High]Form 4-
2021-06-23Stephen HogePresidentSell925Common Stock$211.62$195,748.50  0.02     [ Very Low ]1,621,373$343,114,954.26  40.38    [High]Form 4-
2021-06-23Stephen HogePresidentSell1,002Common Stock$212.67$213,095.34  0.02     [ Very Low ]1,620,371$344,604,300.57  40.36    [High]Form 4-
2021-06-23Stephen HogePresidentSell977Common Stock$213.39$208,482.03  0.02     [ Very Low ]1,619,394$345,562,485.66  40.33    [High]Form 4-
2021-06-23Stephen HogePresidentSell400Common Stock$214.60$85,840.00  -1,618,994$347,436,112.40  40.32    [High]Form 4-
2021-06-23Stephen HogePresidentSell900Common Stock$216.75$195,075.00  0.02     [ Very Low ]1,618,094$350,721,874.50  40.30    [High]Form 4-
2021-06-23Stephen HogePresidentSell800Common Stock$217.65$174,120.00  0.02     [ Very Low ]1,617,294$352,004,039.10  40.28    [High]Form 4-
2021-06-23Stephen HogePresidentSell1,612Common Stock$218.47$352,173.64  0.04     [ Very Low ]1,615,682$352,978,046.54  40.24    [High]Form 4-
2021-06-23Stephen HogePresidentSell5,100Common Stock$219.64$1,120,164.00  0.13     [ Low ]1,610,582$353,748,230.48  40.11    [High]Form 4-
2021-06-23Stephen HogePresidentSell285Common Stock$221.57$63,147.45  -1,610,297$356,793,506.29  40.10    [High]Form 4-
2021-06-23Stephen HogePresidentSell400Common Stock$222.76$89,104.00  -1,609,897$358,620,655.72  40.09    [High]Form 4-
2021-06-23Stephen HogePresidentSell300Common Stock$223.76$67,128.00  -1,609,597$360,163,424.72  40.09    [High]Form 4-
2021-06-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-06-24Stephen HogePresidentSell5,000Common Stock$213.78$1,068,900.00  0.12     [ Low ]1,609,597$344,099,646.66  40.09    [High]Form 4-
2021-06-23Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-06-23Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$219.65$1,098,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-23Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-23Juan AndresSee remarksSell5,000Common Stock$219.65$1,098,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-28Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-28Juan AndresSee remarksSell5,000Common Stock$223.00$1,115,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-30Stephane BancelChief Executive OfficerSell9,000Common Stock$237.00$2,133,000.00  0.22     [ Low ]6,237,868$1,478,374,716.00  155.35   [Very High]Form 4-
2021-06-30Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,235,868$0.00  155.30   [Very High]Form 4-
2021-07-01Stephane BancelChief Executive OfficerSell10,000Common Stock$236.14$2,361,400.00  0.25     [ Low ]7,344,880$1,734,419,963.20  182.92   [Very High]Form 4See Footnote
2021-06-30Tal Zvi ZaksChief Medical OfficerBuy5,000Common Stock$25.93-$129,650.00  0.12     [ Low ]5,000$129,650.00  0.12     [Very Low]Form 4-
2021-06-30Tal Zvi ZaksChief Medical OfficerSell5,000Common Stock$237.00$1,185,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-06-30Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-06-30Juan AndresSee remarksSell5,000Common Stock$237.00$1,185,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-07-02Stephen HogePresidentSell10,000Common Stock$235.21$2,352,100.00  0.25     [ Low ]1,609,597$378,593,310.37  40.09    [High]Form 4-
2021-07-06Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-06Juan AndresSee remarksSell5,000Common Stock$229.62$1,148,100.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-06Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-07-06Stephen HogePresidentSell10,000Common Stock$229.62$2,296,200.00  0.25     [ Low ]1,609,597$369,595,663.14  40.09    [High]Form 4-
2021-07-07Stephane BancelChief Executive OfficerSell9,000Common Stock$231.76$2,085,840.00  0.22     [ Low ]6,226,868$1,443,138,927.68  155.08   [Very High]Form 4-
2021-07-07Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,224,868$0.00  155.03   [Very High]Form 4-
2021-07-08Stephane BancelChief Executive OfficerSell10,000Common Stock$216.07$2,160,700.00  0.25     [ Low ]7,334,880$1,584,847,521.60  182.67   [Very High]Form 4See Footnote
2021-07-07Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-07Juan AndresSee remarksSell5,000Common Stock$231.76$1,158,800.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-07-12Stephen HogePresidentSell5,000Common Stock$230.71$1,153,550.00  0.12     [ Low ]1,609,597$371,350,123.87  40.09    [High]Form 4-
2021-07-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-07-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.46    [High]Form 4-
2021-07-13Stephen HogePresidentSell15,000Common Stock$238.87$3,583,050.00  0.37     [ Average ]1,609,597$384,484,435.39  40.09    [High]Form 4-
2021-07-12Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-12Juan AndresSee remarksSell5,000Common Stock$230.71$1,153,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-14Stephane BancelChief Executive OfficerSell9,000Common Stock$237.22$2,134,980.00  0.22     [ Low ]6,215,868$1,474,528,206.96  154.81   [Very High]Form 4-
2021-07-14Stephane BancelChief Executive OfficerSell2,000Common Stock$0.00$0.00  -6,213,868$0.00  154.76   [Very High]Form 4-
2021-07-15Stephane BancelChief Executive OfficerSell10,000Common Stock$246.66$2,466,600.00  0.25     [ Low ]7,324,880$1,806,754,900.80  182.43   [Very High]Form 4See Footnote
2021-07-14Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-14Juan AndresSee remarksSell5,000Common Stock$237.22$1,186,100.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-16Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-16Juan AndresSee remarksSell5,000Common Stock$276.51$1,382,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-19Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-19Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-07-19Juan AndresSee remarksSell15,000Common Stock$284.40$4,266,000.00  0.37     [ Average ]0$0.00  -Form 4-
2021-07-21Stephane BancelChief Executive OfficerSell9,000Common Stock$299.00$2,691,000.00  0.22     [ Low ]6,204,868$1,855,255,532.00  154.53   [Very High]Form 4-
2021-07-21Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,200,868$0.00  154.43   [Very High]Form 4-
2021-07-22Stephane BancelChief Executive OfficerSell10,000Common Stock$318.50$3,185,000.00  0.25     [ Low ]7,314,880$2,329,789,280.00  182.18   [Very High]Form 4See Footnote
2021-07-21Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-21Juan AndresSee remarksSell5,000Common Stock$299.00$1,495,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-23Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-23Juan AndresSee remarksSell5,000Common Stock$330.90$1,654,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-26Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-26Juan AndresSee remarksSell5,000Common Stock$351.99$1,759,950.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-07-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.46    [High]Form 4-
2021-07-23Stephen HogePresidentSell100Common Stock$327.96$32,796.00  -1,624,497$532,770,036.12  40.46    [High]Form 4-
2021-07-23Stephen HogePresidentSell400Common Stock$329.91$131,964.00  -1,624,097$535,805,841.27  40.45    [High]Form 4-
2021-07-23Stephen HogePresidentSell5,900Common Stock$330.96$1,952,664.00  0.15     [ Low ]1,618,197$535,558,479.12  40.30    [High]Form 4-
2021-07-23Stephen HogePresidentSell1,333Common Stock$332.15$442,755.95  0.03     [ Very Low ]1,616,864$537,041,377.60  40.27    [High]Form 4-
2021-07-23Stephen HogePresidentSell1,200Common Stock$334.14$400,968.00  0.03     [ Very Low ]1,615,664$539,857,968.96  40.24    [High]Form 4-
2021-07-23Stephen HogePresidentSell800Common Stock$335.36$268,288.00  0.02     [ Very Low ]1,614,864$541,560,791.04  40.22    [High]Form 4-
2021-07-23Stephen HogePresidentSell600Common Stock$336.81$202,086.00  -1,614,264$543,700,257.84  40.20    [High]Form 4-
2021-07-23Stephen HogePresidentSell1,333Common Stock$338.07$450,647.31  0.03     [ Very Low ]1,612,931$545,283,583.17  40.17    [High]Form 4-
2021-07-23Stephen HogePresidentSell854Common Stock$338.90$289,420.60  0.02     [ Very Low ]1,612,077$546,332,895.30  40.15    [High]Form 4-
2021-07-23Stephen HogePresidentSell300Common Stock$340.65$102,195.00  -1,611,777$549,051,835.05  40.14    [High]Form 4-
2021-07-23Stephen HogePresidentSell297Common Stock$341.98$101,568.06  -1,611,480$551,093,930.40  40.13    [High]Form 4-
2021-07-23Stephen HogePresidentSell400Common Stock$342.76$137,104.00  -1,611,080$552,213,780.80  40.12    [High]Form 4-
2021-07-23Stephen HogePresidentSell401Common Stock$345.51$138,549.51  -1,610,679$556,505,701.29  40.11    [High]Form 4-
2021-07-23Stephen HogePresidentSell400Common Stock$346.52$138,608.00  -1,610,279$557,993,879.08  40.10    [High]Form 4-
2021-07-23Stephen HogePresidentSell474Common Stock$347.83$164,871.42  -1,609,805$559,938,473.15  40.09    [High]Form 4-
2021-07-23Stephen HogePresidentSell208Common Stock$348.41$72,469.28  -1,609,597$560,799,690.77  40.09    [High]Form 4-
2021-07-26Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.21    [High]Form 4-
2021-07-26Stephen HogePresidentSell5,000Common Stock$351.99$1,759,950.00  0.12     [ Low ]1,609,597$566,562,048.03  40.09    [High]Form 4-
2021-07-28Stephane BancelChief Executive OfficerSell9,000Common Stock$332.92$2,996,280.00  0.22     [ Low ]6,191,868$2,061,396,694.56  154.21   [Very High]Form 4-
2021-07-28Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,187,868$0.00  154.11   [Very High]Form 4-
2021-07-29Stephane BancelChief Executive OfficerSell10,000Common Stock$351.00$3,510,000.00  0.25     [ Low ]7,304,880$2,564,012,880.00  181.93   [Very High]Form 4See Footnote
2021-07-28Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-28Juan AndresSee remarksSell5,000Common Stock$332.92$1,664,600.00  0.12     [ Low ]0$0.00  -Form 4-
2021-07-30Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-07-30Juan AndresSee remarksSell5,000Common Stock$346.90$1,734,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-02Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-02Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-08-02Juan AndresSee remarksSell15,000Common Stock$360.15$5,402,250.00  0.37     [ Average ]0$0.00  -Form 4-
2021-08-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-08-02Stephen HogePresidentSell10,000Common Stock$360.15$3,601,500.00  0.25     [ Low ]1,609,597$579,696,359.55  40.09    [High]Form 4-
2021-08-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.34    [High]Form 4-
2021-08-03Stephen HogePresidentSell10,000Common Stock$348.77$3,487,700.00  0.25     [ Low ]1,609,597$561,379,145.69  40.09    [High]Form 4-
2021-08-04Stephane BancelChief Executive OfficerSell9,000Common Stock$384.85$3,463,650.00  0.22     [ Low ]6,178,868$2,377,937,349.80  153.88   [Very High]Form 4-
2021-08-04Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,174,868$0.00  153.78   [Very High]Form 4-
2021-08-05Stephane BancelChief Executive OfficerSell10,000Common Stock$410.00$4,100,000.00  0.25     [ Low ]7,294,880$2,990,900,800.00  181.68   [Very High]Form 4See Footnote
2021-08-04Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-04Juan AndresSee remarksSell5,000Common Stock$384.85$1,924,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-06Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-06Juan AndresSee remarksSell5,000Common Stock$410.30$2,051,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-09Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-09Juan AndresSee remarksSell5,000Common Stock$411.50$2,057,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-12Paul Sagan-Sell50,000Common Stock$0.00$0.00  -370,407$0.00  9.18     [Average]Form 4By: The Paul Sagan Revocable Trust
2021-08-11Stephane BancelChief Executive OfficerSell9,000Common Stock$443.34$3,990,060.00  0.22     [ Low ]6,165,868$2,733,575,919.12  152.75   [Very High]Form 4-
2021-08-11Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,161,868$0.00  152.66   [Very High]Form 4-
2021-08-12Stephane BancelChief Executive OfficerSell10,000Common Stock$400.00$4,000,000.00  0.25     [ Low ]7,284,880$2,913,952,000.00  180.48   [Very High]Form 4See Footnote
2021-08-11Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-11Juan AndresSee remarksSell5,000Common Stock$443.34$2,216,700.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-13Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-13Juan AndresSee remarksSell5,000Common Stock$405.00$2,025,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-08-12Stephen HogePresidentSell5,000Common Stock$400.00$2,000,000.00  0.12     [ Low ]1,609,597$643,838,800.00  39.88    [High]Form 4-
2021-08-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-08-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.25    [High]Form 4-
2021-08-13Stephen HogePresidentSell15,000Common Stock$405.00$6,075,000.00  0.37     [ Average ]1,609,597$651,886,785.00  39.88    [High]Form 4-
2021-08-16Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-16Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-08-16Juan AndresSee remarksSell15,000Common Stock$379.27$5,689,050.00  0.37     [ Average ]0$0.00  -Form 4-
2021-08-18Stephane BancelChief Executive OfficerSell9,000Common Stock$407.00$3,663,000.00  0.22     [ Low ]6,152,868$2,504,217,276.00  152.43   [Very High]Form 4-
2021-08-18Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,148,868$0.00  152.33   [Very High]Form 4-
2021-08-19Stephane BancelChief Executive OfficerSell10,000Common Stock$385.00$3,850,000.00  0.25     [ Low ]7,274,880$2,800,828,800.00  180.23   [Very High]Form 4See Footnote
2021-08-18Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-18Juan AndresSee remarksSell5,000Common Stock$407.00$2,035,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-19Stephen Berenson-Sell2,700Common Stock$0.00$0.00  -20,098$0.00  0.50     [Very Low]Form 4-
2021-08-20Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-20Juan AndresSee remarksSell5,000Common Stock$374.88$1,874,400.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-23Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-23Juan AndresSee remarksSell5,000Common Stock$390.11$1,950,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-08-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.25    [High]Form 4-
2021-08-23Stephen HogePresidentSell300Common Stock$389.39$116,817.00  -1,624,297$632,485,008.83  40.24    [High]Form 4-
2021-08-23Stephen HogePresidentSell5,000Common Stock$390.11$1,950,550.00  0.12     [ Low ]1,619,297$631,703,952.67  40.12    [High]Form 4-
2021-08-23Stephen HogePresidentSell400Common Stock$392.68$157,072.00  -1,618,897$635,708,473.96  40.11    [High]Form 4-
2021-08-23Stephen HogePresidentSell200Common Stock$393.68$78,736.00  -1,618,697$637,248,634.96  40.10    [High]Form 4-
2021-08-23Stephen HogePresidentSell300Common Stock$395.11$118,533.00  -1,618,397$639,444,838.67  40.09    [High]Form 4-
2021-08-23Stephen HogePresidentSell400Common Stock$396.28$158,512.00  -1,617,997$641,179,851.16  40.08    [High]Form 4-
2021-08-23Stephen HogePresidentSell200Common Stock$396.89$79,378.00  -1,617,797$642,087,451.33  40.08    [High]Form 4-
2021-08-23Stephen HogePresidentSell800Common Stock$399.16$319,328.00  0.02     [ Very Low ]1,616,997$645,440,522.52  40.06    [High]Form 4-
2021-08-23Stephen HogePresidentSell725Common Stock$400.84$290,609.00  0.02     [ Very Low ]1,616,272$647,866,468.48  40.04    [High]Form 4-
2021-08-23Stephen HogePresidentSell713Common Stock$402.09$286,690.17  0.02     [ Very Low ]1,615,559$649,600,118.31  40.02    [High]Form 4-
2021-08-23Stephen HogePresidentSell1,585Common Stock$403.07$638,865.95  0.04     [ Very Low ]1,613,974$650,544,500.18  39.98    [High]Form 4-
2021-08-23Stephen HogePresidentSell445Common Stock$403.86$179,717.70  -1,613,529$651,639,821.94  39.97    [High]Form 4-
2021-08-23Stephen HogePresidentSell400Common Stock$405.08$162,032.00  -1,613,129$653,446,295.32  39.96    [High]Form 4-
2021-08-23Stephen HogePresidentSell100Common Stock$406.30$40,630.00  -1,613,029$655,373,682.70  39.96    [High]Form 4-
2021-08-23Stephen HogePresidentSell800Common Stock$407.98$326,384.00  0.02     [ Very Low ]1,612,229$657,757,187.42  39.94    [High]Form 4-
2021-08-23Stephen HogePresidentSell1,100Common Stock$409.07$449,977.00  0.03     [ Very Low ]1,611,129$659,064,540.03  39.91    [High]Form 4-
2021-08-23Stephen HogePresidentSell974Common Stock$410.22$399,554.28  0.02     [ Very Low ]1,610,155$660,517,784.10  39.89    [High]Form 4-
2021-08-23Stephen HogePresidentSell558Common Stock$411.07$229,377.06  -1,609,597$661,657,038.79  39.88    [High]Form 4-
2021-08-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-08-24Stephen HogePresidentSell5,000Common Stock$403.98$2,019,900.00  0.12     [ Low ]1,609,597$650,244,996.06  39.88    [High]Form 4-
2021-08-25Stephane BancelChief Executive OfficerSell9,000Common Stock$391.59$3,524,310.00  0.22     [ Low ]6,139,868$2,404,310,910.12  152.11   [Very High]Form 4-
2021-08-25Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,135,868$0.00  152.01   [Very High]Form 4-
2021-08-26Stephane BancelChief Executive OfficerSell10,000Common Stock$395.45$3,954,500.00  0.25     [ Low ]7,264,880$2,872,896,796.00  179.98   [Very High]Form 4See Footnote
2021-08-25Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-25Juan AndresSee remarksSell5,000Common Stock$391.59$1,957,950.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-27Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-27Juan AndresSee remarksSell5,000Common Stock$398.12$1,990,600.00  0.12     [ Low ]0$0.00  -Form 4-
2021-08-30Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-08-30Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-08-30Juan AndresSee remarksSell15,000Common Stock$368.93$5,533,950.00  0.37     [ Average ]0$0.00  -Form 4-
2021-09-01Stephane BancelChief Executive OfficerSell9,000Common Stock$381.82$3,436,380.00  0.22     [ Low ]6,126,868$2,339,360,739.76  151.79   [Very High]Form 4-
2021-09-01Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,122,868$0.00  151.69   [Very High]Form 4-
2021-09-02Stephane BancelChief Executive OfficerSell10,000Common Stock$393.13$3,931,300.00  0.25     [ Low ]7,254,880$2,852,110,974.40  179.73   [Very High]Form 4See Footnote
2021-09-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-01Juan AndresSee remarksSell5,000Common Stock$381.82$1,909,100.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.12    [High]Form 4-
2021-09-02Stephen HogePresidentSell10,000Common Stock$393.13$3,931,300.00  0.25     [ Low ]1,609,597$632,780,868.61  39.88    [High]Form 4-
2021-09-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.12    [High]Form 4-
2021-09-03Stephen HogePresidentSell10,000Common Stock$392.35$3,923,500.00  0.25     [ Low ]1,609,597$631,525,382.95  39.88    [High]Form 4-
2021-09-03Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-03Juan AndresSee remarksSell5,000Common Stock$392.35$1,961,750.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-07Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-07Juan AndresSee remarksSell5,000Common Stock$409.59$2,047,950.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-08Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-08Juan AndresSee remarksSell5,000Common Stock$433.72$2,168,600.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-08Stephane BancelChief Executive OfficerSell9,000Common Stock$433.72$3,903,480.00  0.22     [ Low ]6,113,868$2,651,706,828.96  151.47   [Very High]Form 4-
2021-09-08Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,109,868$0.00  151.37   [Very High]Form 4-
2021-09-09Stephane BancelChief Executive OfficerSell10,000Common Stock$429.99$4,299,900.00  0.25     [ Low ]7,244,880$3,115,225,951.20  179.49   [Very High]Form 4See Footnote
2021-09-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-09-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  40.12    [High]Form 4-
2021-09-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.37    [High]Form 4-
2021-09-13Stephen HogePresidentSell20,000Common Stock$447.41$8,948,200.00  0.50     [ Average ]1,609,597$720,149,793.77  39.88    [High]Form 4-
2021-09-10Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-10Juan AndresSee remarksSell5,000Common Stock$461.85$2,309,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-13Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-13Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-09-13Juan AndresSee remarksSell15,000Common Stock$447.41$6,711,150.00  0.37     [ Average ]0$0.00  -Form 4-
2021-09-15Stephane BancelChief Executive OfficerSell9,000Common Stock$427.13$3,844,170.00  0.22     [ Low ]6,100,868$2,605,863,748.84  151.14   [Very High]Form 4-
2021-09-15Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,096,868$0.00  151.04   [Very High]Form 4-
2021-09-16Stephane BancelChief Executive OfficerSell10,000Common Stock$431.30$4,313,000.00  0.25     [ Low ]7,234,880$3,120,403,744.00  179.24   [Very High]Form 4See Footnote
2021-09-15Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-15Juan AndresSee remarksSell5,000Common Stock$427.13$2,135,650.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-17Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-17Juan AndresSee remarksSell5,000Common Stock$438.24$2,191,200.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-20Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-20Juan AndresSee remarksSell5,000Common Stock$417.62$2,088,100.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-22Stephane BancelChief Executive OfficerSell9,000Common Stock$433.00$3,897,000.00  0.22     [ Low ]6,087,868$2,636,046,844.00  150.82   [Very High]Form 4-
2021-09-22Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,083,868$0.00  150.72   [Very High]Form 4-
2021-09-23Stephane BancelChief Executive OfficerSell10,000Common Stock$439.45$4,394,500.00  0.25     [ Low ]7,224,880$3,174,973,516.00  178.99   [Very High]Form 4See Footnote
2021-09-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-22Juan AndresSee remarksSell5,000Common Stock$433.00$2,165,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-09-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.25    [High]Form 4-
2021-09-23Stephen HogePresidentSell5,100Common Stock$439.45$2,241,195.00  0.13     [ Low ]1,619,497$711,687,956.65  40.12    [High]Form 4-
2021-09-23Stephen HogePresidentSell144Common Stock$440.86$63,483.84  -1,619,353$713,907,963.58  40.12    [High]Form 4-
2021-09-23Stephen HogePresidentSell34Common Stock$443.90$15,092.60  -1,619,319$718,815,704.10  40.12    [High]Form 4-
2021-09-23Stephen HogePresidentSell200Common Stock$445.44$89,088.00  -1,619,119$721,220,367.36  40.11    [High]Form 4-
2021-09-23Stephen HogePresidentSell554Common Stock$447.27$247,787.58  -1,618,565$723,935,567.55  40.10    [High]Form 4-
2021-09-23Stephen HogePresidentSell898Common Stock$448.48$402,735.04  0.02     [ Very Low ]1,617,667$725,491,296.16  40.08    [High]Form 4-
2021-09-23Stephen HogePresidentSell100Common Stock$449.60$44,960.00  -1,617,567$727,258,123.20  40.07    [High]Form 4-
2021-09-23Stephen HogePresidentSell227Common Stock$450.93$102,361.11  -1,617,340$729,307,126.20  40.07    [High]Form 4-
2021-09-23Stephen HogePresidentSell600Common Stock$452.25$271,350.00  -1,616,740$731,170,665.00  40.05    [High]Form 4-
2021-09-23Stephen HogePresidentSell1,798Common Stock$453.26$814,961.48  0.04     [ Very Low ]1,614,942$731,988,610.92  40.01    [High]Form 4-
2021-09-23Stephen HogePresidentSell1,856Common Stock$454.26$843,106.56  0.05     [ Very Low ]1,613,086$732,760,446.36  39.96    [High]Form 4-
2021-09-23Stephen HogePresidentSell879Common Stock$455.44$400,331.76  0.02     [ Very Low ]1,612,207$734,263,556.08  39.94    [High]Form 4-
2021-09-23Stephen HogePresidentSell1,554Common Stock$456.45$709,323.30  0.04     [ Very Low ]1,610,653$735,182,561.85  39.90    [High]Form 4-
2021-09-23Stephen HogePresidentSell1,056Common Stock$457.54$483,162.24  0.03     [ Very Low ]1,609,597$736,455,011.38  39.88    [High]Form 4-
2021-09-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-09-24Stephen HogePresidentSell5,000Common Stock$448.04$2,240,200.00  0.12     [ Low ]1,609,597$721,163,839.88  39.88    [High]Form 4-
2021-09-24Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-24Juan AndresSee remarksSell5,000Common Stock$448.04$2,240,200.00  0.12     [ Low ]0$0.00  -Form 4-
2021-09-27Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-27Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-09-27Juan AndresSee remarksSell15,000Common Stock$429.38$6,440,700.00  0.37     [ Average ]0$0.00  -Form 4-
2021-09-29Stephane BancelChief Executive OfficerSell9,000Common Stock$393.44$3,540,960.00  0.22     [ Low ]6,074,868$2,390,096,065.92  150.50   [Very High]Form 4-
2021-09-29Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,070,868$0.00  150.40   [Very High]Form 4-
2021-09-30Stephane BancelChief Executive OfficerSell10,000Common Stock$381.82$3,818,200.00  0.25     [ Low ]7,214,880$2,754,785,481.60  178.74   [Very High]Form 4See Footnote
2021-09-29Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-09-29Juan AndresSee remarksSell5,000Common Stock$393.44$1,967,200.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-01Juan AndresSee remarksSell5,000Common Stock$359.00$1,795,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-04Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-04Juan AndresSee remarksSell5,000Common Stock$307.54$1,537,700.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.12    [High]Form 4-
2021-10-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.37    [High]Form 4-
2021-10-04Stephen HogePresidentSell20,000Common Stock$307.54$6,150,800.00  0.50     [ Average ]1,609,597$495,015,461.38  39.88    [High]Form 4-
2021-10-06Stephane BancelChief Executive OfficerSell9,000Common Stock$318.23$2,864,070.00  0.22     [ Low ]6,061,868$1,929,068,253.64  150.18   [Very High]Form 4-
2021-10-06Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,057,868$0.00  150.08   [Very High]Form 4-
2021-10-07Stephane BancelChief Executive OfficerSell10,000Common Stock$295.00$2,950,000.00  0.25     [ Low ]7,204,880$2,125,439,600.00  178.50   [Very High]Form 4See Footnote
2021-10-06Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-06Juan AndresSee remarksSell5,000Common Stock$318.23$1,591,150.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-08Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-08Juan AndresSee remarksSell5,000Common Stock$310.44$1,552,200.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-11Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-11Juan AndresSee remarksBuy10,000Common Stock$12.21-$122,100.00  0.25     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-10-11Juan AndresSee remarksSell15,000Common Stock$300.00$4,500,000.00  0.37     [ Average ]0$0.00  -Form 4-
2021-10-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-10-12Stephen HogePresidentSell5,000Common Stock$313.22$1,566,100.00  0.12     [ Low ]1,609,597$504,157,972.34  39.88    [High]Form 4-
2021-10-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-10-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.25    [High]Form 4-
2021-10-13Stephen HogePresidentSell15,000Common Stock$314.90$4,723,500.00  0.37     [ Average ]1,609,597$506,862,095.30  39.88    [High]Form 4-
2021-10-13Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-13Juan AndresSee remarksSell5,000Common Stock$314.90$1,574,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-13Paul Sagan-Sell2,250Common Stock$314.90$708,525.00  0.06     [ Very Low ]14,951$4,708,069.90  0.37     [Very Low]Form 4By: Erwin Park LLC
2021-10-13Stephane BancelChief Executive OfficerSell9,000Common Stock$314.90$2,834,100.00  0.22     [ Low ]6,048,868$1,904,788,533.20  149.86   [Very High]Form 4-
2021-10-13Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,044,868$0.00  149.76   [Very High]Form 4-
2021-10-14Stephane BancelChief Executive OfficerSell10,000Common Stock$329.00$3,290,000.00  0.25     [ Low ]7,194,880$2,367,115,520.00  178.25   [Very High]Form 4See Footnote
2021-10-15Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-15Juan AndresSee remarksSell5,000Common Stock$341.25$1,706,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-18Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-18Juan AndresSee remarksSell5,000Common Stock$322.26$1,611,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-20Stephane BancelChief Executive OfficerSell9,000Common Stock$333.90$3,005,100.00  0.22     [ Low ]6,035,868$2,015,376,325.20  149.53   [Very High]Form 4-
2021-10-20Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,031,868$0.00  149.43   [Very High]Form 4-
2021-10-21Stephane BancelChief Executive OfficerSell10,000Common Stock$337.00$3,370,000.00  0.25     [ Low ]7,184,880$2,421,304,560.00  178.00   [Very High]Form 4See Footnote
2021-10-20Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-20Juan AndresSee remarksSell5,000Common Stock$333.90$1,669,500.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-22Juan AndresSee remarksSell5,000Common Stock$333.00$1,665,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-25Juan AndresSee remarksBuy178Common Stock$14.22-$2,531.16  -178$2,531.16  -Form 4-
2021-10-25Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,178$63,223.38  0.13     [Very Low]Form 4-
2021-10-25Juan AndresSee remarksBuy9,822Common Stock$12.21-$119,926.62  0.24     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-10-25Juan AndresSee remarksSell15,000Common Stock$327.36$4,910,400.00  0.37     [ Average ]0$0.00  -Form 4-
2021-10-25Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  40.00    [High]Form 4-
2021-10-25Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  40.12    [High]Form 4-
2021-10-25Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.37    [High]Form 4-
2021-10-25Stephen HogePresidentSell100Common Stock$324.22$32,422.00  -1,629,497$528,315,517.34  40.37    [High]Form 4-
2021-10-25Stephen HogePresidentSell500Common Stock$325.68$162,840.00  -1,628,997$530,531,742.96  40.36    [High]Form 4-
2021-10-25Stephen HogePresidentSell10,800Common Stock$327.34$3,535,272.00  0.27     [ Low ]1,618,197$529,700,605.98  40.09    [High]Form 4-
2021-10-25Stephen HogePresidentSell500Common Stock$328.30$164,150.00  -1,617,697$531,089,925.10  40.08    [High]Form 4-
2021-10-25Stephen HogePresidentSell600Common Stock$330.28$198,168.00  -1,617,097$534,094,797.16  40.06    [High]Form 4-
2021-10-25Stephen HogePresidentSell500Common Stock$331.51$165,755.00  -1,616,597$535,918,071.47  40.05    [High]Form 4-
2021-10-25Stephen HogePresidentSell800Common Stock$332.69$266,152.00  0.02     [ Very Low ]1,615,797$537,559,503.93  40.03    [High]Form 4-
2021-10-25Stephen HogePresidentSell627Common Stock$333.70$209,229.90  0.02     [ Very Low ]1,615,170$538,982,229.00  40.01    [High]Form 4-
2021-10-25Stephen HogePresidentSell700Common Stock$334.89$234,423.00  0.02     [ Very Low ]1,614,470$540,669,858.30  40.00    [High]Form 4-
2021-10-25Stephen HogePresidentSell739Common Stock$336.12$248,392.68  0.02     [ Very Low ]1,613,731$542,407,263.72  39.98    [High]Form 4-
2021-10-25Stephen HogePresidentSell600Common Stock$337.27$202,362.00  -1,613,131$544,060,692.37  39.96    [High]Form 4-
2021-10-25Stephen HogePresidentSell300Common Stock$338.10$101,430.00  -1,612,831$545,298,161.10  39.96    [High]Form 4-
2021-10-25Stephen HogePresidentSell200Common Stock$339.70$67,940.00  -1,612,631$547,810,750.70  39.95    [High]Form 4-
2021-10-25Stephen HogePresidentSell300Common Stock$342.13$102,639.00  -1,612,331$551,626,805.03  39.94    [High]Form 4-
2021-10-25Stephen HogePresidentSell845Common Stock$343.39$290,164.55  0.02     [ Very Low ]1,611,486$553,368,177.54  39.92    [High]Form 4-
2021-10-25Stephen HogePresidentSell500Common Stock$344.80$172,400.00  -1,610,986$555,467,972.80  39.91    [High]Form 4-
2021-10-25Stephen HogePresidentSell600Common Stock$345.82$207,492.00  -1,610,386$556,903,686.52  39.90    [High]Form 4-
2021-10-25Stephen HogePresidentSell300Common Stock$347.07$104,121.00  -1,610,086$558,812,548.02  39.89    [High]Form 4-
2021-10-25Stephen HogePresidentSell302Common Stock$348.94$105,379.88  -1,609,784$561,718,028.96  39.88    [High]Form 4-
2021-10-25Stephen HogePresidentSell187Common Stock$349.54$65,363.98  -1,609,597$562,618,535.38  39.88    [High]Form 4-
2021-10-27Stephane BancelChief Executive OfficerSell9,000Common Stock$344.25$3,098,250.00  0.22     [ Low ]6,022,868$2,073,372,309.00  149.21   [Very High]Form 4-
2021-10-27Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,018,868$0.00  149.11   [Very High]Form 4-
2021-10-28Stephane BancelChief Executive OfficerSell10,000Common Stock$343.74$3,437,400.00  0.25     [ Low ]7,174,880$2,466,293,251.20  177.75   [Very High]Form 4See Footnote
2021-10-27Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-27Juan AndresSee remarksSell5,000Common Stock$344.25$1,721,250.00  0.12     [ Low ]0$0.00  -Form 4-
2021-10-29Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-10-29Juan AndresSee remarksSell5,000Common Stock$344.49$1,722,450.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-01Juan AndresSee remarksSell5,000Common Stock$335.00$1,675,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.12    [High]Form 4-
2021-11-02Stephen HogePresidentSell10,000Common Stock$338.54$3,385,400.00  0.25     [ Low ]1,609,597$544,912,968.38  39.88    [High]Form 4-
2021-11-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  40.12    [High]Form 4-
2021-11-03Stephen HogePresidentSell10,000Common Stock$350.00$3,500,000.00  0.25     [ Low ]1,609,597$563,358,950.00  39.88    [High]Form 4-
2021-11-03Stephane BancelChief Executive OfficerSell9,000Common Stock$350.00$3,150,000.00  0.22     [ Low ]6,009,868$2,103,453,800.00  148.89   [Very High]Form 4-
2021-11-03Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -6,005,868$0.00  148.79   [Very High]Form 4-
2021-11-04Stephane BancelChief Executive OfficerSell10,000Common Stock$295.50$2,955,000.00  0.25     [ Low ]7,164,880$2,117,222,040.00  177.50   [Very High]Form 4See Footnote
2021-11-03Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-03Juan AndresSee remarksSell5,000Common Stock$350.00$1,750,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-05Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-05Juan AndresSee remarksSell5,000Common Stock$240.00$1,200,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-08Juan AndresSee remarksBuy10,000Common Stock$14.22-$142,200.00  0.25     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2021-11-08Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-11-08Juan AndresSee remarksSell15,000Common Stock$233.13$3,496,950.00  0.37     [ Average ]0$0.00  -Form 4-
2021-11-10Stephane BancelChief Executive OfficerSell9,000Common Stock$230.00$2,070,000.00  0.22     [ Low ]5,996,868$1,379,279,640.00  147.91   [Very High]Form 4-
2021-11-10Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,992,868$0.00  147.81   [Very High]Form 4-
2021-11-10Stephane BancelChief Executive OfficerSell30,000Common Stock$0.00$0.00  -5,962,868$0.00  147.07   [Very High]Form 4-
2021-11-11Stephane BancelChief Executive OfficerSell10,000Common Stock$227.67$2,276,700.00  0.25     [ Low ]7,154,880$1,628,951,529.60  176.47   [Very High]Form 4See Footnote
2021-11-10Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-10Juan AndresSee remarksSell5,000Common Stock$230.00$1,150,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-12Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-12Juan AndresSee remarksSell5,000Common Stock$225.86$1,129,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-15Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-15Juan AndresSee remarksSell5,000Common Stock$231.01$1,155,050.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-11-12Stephen HogePresidentSell5,000Common Stock$225.86$1,129,300.00  0.12     [ Low ]1,609,597$363,543,578.42  39.70    [High]Form 4-
2021-11-15Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-11-15Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.07    [High]Form 4-
2021-11-15Stephen HogePresidentSell15,000Common Stock$231.01$3,465,150.00  0.37     [ Average ]1,609,597$371,833,002.97  39.70    [High]Form 4-
2021-11-17Stephane BancelChief Executive OfficerSell9,000Common Stock$234.57$2,111,130.00  0.22     [ Low ]5,953,868$1,396,598,816.76  146.85   [Very High]Form 4-
2021-11-17Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,949,868$0.00  146.75   [Very High]Form 4-
2021-11-18Stephane BancelChief Executive OfficerSell10,000Common Stock$245.89$2,458,900.00  0.25     [ Low ]7,144,880$1,756,854,543.20  176.22   [Very High]Form 4See Footnote
2021-11-17Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-17Juan AndresSee remarksSell5,000Common Stock$234.57$1,172,850.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-19Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-19Juan AndresSee remarksSell5,000Common Stock$265.71$1,328,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-22Juan AndresSee remarksBuy10,000Common Stock$14.22-$142,200.00  0.25     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2021-11-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-11-22Juan AndresSee remarksSell15,000Common Stock$268.18$4,022,700.00  0.37     [ Average ]0$0.00  -Form 4-
2021-11-24Stephane BancelChief Executive OfficerSell9,000Common Stock$273.01$2,457,090.00  0.22     [ Low ]5,940,868$1,621,916,372.68  146.53   [Very High]Form 4-
2021-11-24Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,936,868$0.00  146.43   [Very High]Form 4-
2021-11-24Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-24Juan AndresSee remarksSell5,000Common Stock$273.01$1,365,050.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-11-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.07    [High]Form 4-
2021-11-23Stephen HogePresidentSell196Common Stock$270.19$52,957.24  -1,624,401$438,896,906.19  40.06    [High]Form 4-
2021-11-23Stephen HogePresidentSell1,600Common Stock$271.84$434,944.00  0.04     [ Very Low ]1,622,801$441,142,223.84  40.02    [High]Form 4-
2021-11-23Stephen HogePresidentSell1,368Common Stock$273.10$373,600.80  0.03     [ Very Low ]1,621,433$442,813,352.30  39.99    [High]Form 4-
2021-11-23Stephen HogePresidentSell1,863Common Stock$274.19$510,815.97  0.05     [ Very Low ]1,619,570$444,069,898.30  39.94    [High]Form 4-
2021-11-23Stephen HogePresidentSell1,977Common Stock$275.22$544,109.94  0.05     [ Very Low ]1,617,593$445,193,945.46  39.90    [High]Form 4-
2021-11-23Stephen HogePresidentSell2,096Common Stock$276.32$579,166.72  0.05     [ Very Low ]1,615,497$446,394,131.04  39.84    [High]Form 4-
2021-11-23Stephen HogePresidentSell5,300Common Stock$277.25$1,469,425.00  0.13     [ Low ]1,610,197$446,427,118.25  39.71    [High]Form 4-
2021-11-23Stephen HogePresidentSell200Common Stock$278.48$55,696.00  -1,609,997$448,351,964.56  39.71    [High]Form 4-
2021-11-23Stephen HogePresidentSell400Common Stock$280.14$112,056.00  -1,609,597$450,912,503.58  39.70    [High]Form 4-
2021-01-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-01-24Stephen HogePresidentSell5,000Common Stock$273.01$1,365,050.00  0.12     [ Low ]1,609,597$439,436,076.97  39.70    [High]Form 4-
2021-11-26Stephane BancelChief Executive OfficerSell10,000Common Stock$319.62$3,196,200.00  0.25     [ Low ]7,134,880$2,280,450,345.60  175.97   [Very High]Form 4See Footnote
2021-11-29Stephane BancelChief Executive OfficerBuy16,667Common Stock$0.00$0.00  -5,953,535$0.00  146.84   [Very High]Form 4-
2021-11-26Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-26Juan AndresSee remarksSell5,000Common Stock$319.62$1,598,100.00  0.12     [ Low ]0$0.00  -Form 4-
2021-11-29Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-11-29Juan AndresSee remarksSell5,000Common Stock$370.38$1,851,900.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-01Stephane BancelChief Executive OfficerSell9,000Common Stock$329.91$2,969,190.00  0.22     [ Low ]5,944,535$1,961,161,541.85  146.62   [Very High]Form 4-
2021-12-01Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,940,535$0.00  146.52   [Very High]Form 4-
2021-12-01Stephane BancelChief Executive OfficerSell100,000Common Stock$0.00$0.00  -5,840,535$0.00  144.05   [Very High]Form 4-
2021-12-02Stephane BancelChief Executive OfficerSell10,000Common Stock$301.29$3,012,900.00  0.25     [ Low ]7,124,880$2,146,655,095.20  175.73   [Very High]Form 4See Footnote
2021-12-01Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-01Juan AndresSee remarksSell5,000Common Stock$329.91$1,649,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  39.95    [High]Form 4-
2021-12-02Stephen HogePresidentSell10,000Common Stock$301.29$3,012,900.00  0.25     [ Low ]1,609,597$484,955,480.13  39.70    [High]Form 4-
2021-12-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  39.95    [High]Form 4-
2021-12-03Stephen HogePresidentSell10,000Common Stock$318.40$3,184,000.00  0.25     [ Low ]1,609,597$512,495,684.80  39.70    [High]Form 4-
2021-12-03Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-03Juan AndresSee remarksSell5,000Common Stock$318.40$1,592,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-06Juan AndresSee remarksBuy10,000Common Stock$14.22-$142,200.00  0.25     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2021-12-06Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-12-06Juan AndresSee remarksSell15,000Common Stock$280.60$4,209,000.00  0.37     [ Average ]0$0.00  -Form 4-
2021-12-08Stephane BancelChief Executive OfficerSell9,000Common Stock$282.35$2,541,150.00  0.22     [ Low ]5,831,535$1,646,533,907.25  143.83   [Very High]Form 4-
2021-12-08Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,827,535$0.00  143.73   [Very High]Form 4-
2021-12-09Stephane BancelChief Executive OfficerSell10,000Common Stock$285.19$2,851,900.00  0.25     [ Low ]7,114,880$2,029,092,627.20  175.48   [Very High]Form 4See Footnote
2021-12-08Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-08Juan AndresSee remarksSell5,000Common Stock$282.35$1,411,750.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-10Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-10Juan AndresSee remarksSell5,000Common Stock$235.00$1,175,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-13Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-13Juan AndresSee remarksSell5,000Common Stock$257.01$1,285,050.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-12-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  39.95    [High]Form 4-
2021-12-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.19    [High]Form 4-
2021-12-13Stephen HogePresidentSell20,000Common Stock$257.01$5,140,200.00  0.49     [ Average ]1,609,597$413,682,524.97  39.70    [High]Form 4-
2021-12-15Stephane BancelChief Executive OfficerSell9,000Common Stock$272.11$2,448,990.00  0.22     [ Low ]5,818,535$1,583,281,558.85  143.51   [Very High]Form 4-
2021-12-15Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,814,535$0.00  143.41   [Very High]Form 4-
2021-12-16Stephane BancelChief Executive OfficerSell10,000Common Stock$284.20$2,842,000.00  0.25     [ Low ]7,104,880$2,019,206,896.00  175.23   [Very High]Form 4See Footnote
2021-12-15Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-15Juan AndresSee remarksSell5,000Common Stock$272.11$1,360,550.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-17Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-17Juan AndresSee remarksSell5,000Common Stock$275.68$1,378,400.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-20Juan AndresSee remarksBuy10,000Common Stock$14.22-$142,200.00  0.25     [ Low ]10,000$142,200.00  0.25     [Very Low]Form 4-
2021-12-20Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]15,000$183,150.00  0.37     [Very Low]Form 4-
2021-12-20Juan AndresSee remarksSell15,000Common Stock$320.97$4,814,550.00  0.37     [ Average ]0$0.00  -Form 4-
2021-12-22Stephane BancelChief Executive OfficerSell9,000Common Stock$264.26$2,378,340.00  0.22     [ Low ]5,805,535$1,534,170,679.10  143.19   [Very High]Form 4-
2021-12-22Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,801,535$0.00  143.09   [Very High]Form 4-
2021-12-22Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-22Juan AndresSee remarksSell5,000Common Stock$264.26$1,321,300.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-23Stephane BancelChief Executive OfficerSell10,000Common Stock$250.41$2,504,100.00  0.25     [ Low ]7,094,880$1,776,628,900.80  174.99   [Very High]Form 4See Footnote
2021-12-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-12-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.07    [High]Form 4-
2021-12-23Stephen HogePresidentSell500Common Stock$239.77$119,885.00  -1,624,097$389,409,737.69  40.06    [High]Form 4-
2021-12-23Stephen HogePresidentSell1,200Common Stock$240.66$288,792.00  0.03     [ Very Low ]1,622,897$390,566,392.02  40.03    [High]Form 4-
2021-12-23Stephen HogePresidentSell529Common Stock$242.08$128,060.32  -1,622,368$392,742,845.44  40.01    [High]Form 4-
2021-12-23Stephen HogePresidentSell1,000Common Stock$243.09$243,090.00  0.02     [ Very Low ]1,621,368$394,138,347.12  39.99    [High]Form 4-
2021-12-23Stephen HogePresidentSell991Common Stock$244.26$242,061.66  0.02     [ Very Low ]1,620,377$395,793,286.02  39.96    [High]Form 4-
2021-12-23Stephen HogePresidentSell1,500Common Stock$246.56$369,840.00  0.04     [ Very Low ]1,618,877$399,150,313.12  39.93    [High]Form 4-
2021-12-23Stephen HogePresidentSell1,498Common Stock$247.69$371,039.62  0.04     [ Very Low ]1,617,379$400,608,604.51  39.89    [High]Form 4-
2021-12-23Stephen HogePresidentSell355Common Stock$248.54$88,231.70  -1,617,024$401,895,144.96  39.88    [High]Form 4-
2021-12-23Stephen HogePresidentSell2,227Common Stock$249.71$556,104.17  0.05     [ Very Low ]1,614,797$403,230,958.87  39.83    [High]Form 4-
2021-12-23Stephen HogePresidentSell5,100Common Stock$250.44$1,277,244.00  0.13     [ Low ]1,609,697$403,132,516.68  39.70    [High]Form 4-
2021-12-23Stephen HogePresidentSell100Common Stock$252.00$25,200.00  -1,609,597$405,618,444.00  39.70    [High]Form 4-
2021-12-27Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2021-12-27Stephen HogePresidentSell5,000Common Stock$243.10$1,215,500.00  0.12     [ Low ]1,609,597$391,293,030.70  39.70    [High]Form 4-
2021-12-27Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-27Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]10,000$122,100.00  0.25     [Very Low]Form 4-
2021-12-27Juan AndresSee remarksSell10,000Common Stock$243.10$2,431,000.00  0.25     [ Low ]0$0.00  -Form 4-
2021-12-29Stephane BancelChief Executive OfficerSell9,000Common Stock$240.00$2,160,000.00  0.22     [ Low ]5,792,535$1,390,208,400.00  142.87   [Very High]Form 4-
2021-12-29Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,788,535$0.00  142.77   [Very High]Form 4-
2021-12-29Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-29Juan AndresSee remarksSell5,000Common Stock$240.00$1,200,000.00  0.12     [ Low ]0$0.00  -Form 4-
2021-12-30Stephane BancelChief Executive OfficerSell10,000Common Stock$243.42$2,434,200.00  0.25     [ Low ]7,084,880$1,724,601,489.60  174.74   [Very High]Form 4See Footnote
2022-01-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  39.95    [High]Form 4-
2022-01-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.19    [High]Form 4-
2022-01-03Stephen HogePresidentSell20,000Common Stock$247.08$4,941,600.00  0.49     [ Average ]1,609,597$397,699,226.76  39.70    [High]Form 4-
2021-12-31Juan AndresSee remarksBuy5,000Common Stock$12.21-$61,050.00  0.12     [ Low ]5,000$61,050.00  0.12     [Very Low]Form 4-
2021-12-31Juan AndresSee remarksSell5,000Common Stock$249.88$1,249,400.00  0.12     [ Low ]0$0.00  -Form 4-
2022-01-05Stephane BancelChief Executive OfficerSell9,000Common Stock$232.10$2,088,900.00  0.22     [ Low ]5,779,535$1,341,430,073.50  142.55   [Very High]Form 4-
2022-01-05Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,775,535$0.00  142.45   [Very High]Form 4-
2022-01-06Stephane BancelChief Executive OfficerSell10,000Common Stock$215.33$2,153,300.00  0.25     [ Low ]7,074,880$1,523,433,910.40  174.49   [Very High]Form 4See Footnote
2022-01-12Stephane BancelChief Executive OfficerSell9,000Common Stock$220.01$1,980,090.00  0.22     [ Low ]5,766,535$1,268,695,365.35  142.23   [Very High]Form 4-
2022-01-12Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,762,535$0.00  142.13   [Very High]Form 4-
2022-01-13Stephane BancelChief Executive OfficerSell10,000Common Stock$219.56$2,195,600.00  0.25     [ Low ]7,064,880$1,551,165,052.80  174.25   [Very High]Form 4See Footnote
2022-01-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2022-01-12Stephen HogePresidentSell5,000Common Stock$220.01$1,100,050.00  0.12     [ Low ]1,609,597$354,127,435.97  39.70    [High]Form 4-
2022-01-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2022-01-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,624,597$1,608,351.03  40.07    [High]Form 4-
2022-01-13Stephen HogePresidentSell15,000Common Stock$219.56$3,293,400.00  0.37     [ Average ]1,609,597$353,403,117.32  39.70    [High]Form 4-
2022-01-19Stephane BancelChief Executive OfficerSell9,000Common Stock$188.55$1,696,950.00  0.22     [ Low ]5,753,535$1,084,829,024.25  141.90   [Very High]Form 4-
2022-01-19Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,749,535$0.00  141.81   [Very High]Form 4-
2022-01-20Stephane BancelChief Executive OfficerSell10,000Common Stock$175.01$1,750,100.00  0.25     [ Low ]7,054,880$1,234,674,548.80  174.00   [Very High]Form 4See Footnote
2022-01-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,614,597$17,599,107.30  39.82    [High]Form 4-
2022-01-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,619,597$17,653,607.30  39.95    [High]Form 4-
2022-01-24Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,629,597$1,613,301.03  40.19    [High]Form 4-
2022-01-24Stephen HogePresidentSell699Common Stock$138.95$97,126.05  0.02     [ Very Low ]1,628,898$226,335,377.10  40.18    [High]Form 4-
2022-01-24Stephen HogePresidentSell350Common Stock$141.48$49,518.00  -1,628,548$230,406,971.04  40.17    [High]Form 4-
2022-01-24Stephen HogePresidentSell395Common Stock$142.54$56,303.30  -1,628,153$232,076,928.62  40.16    [High]Form 4-
2022-01-24Stephen HogePresidentSell500Common Stock$143.55$71,775.00  -1,627,653$233,649,588.15  40.14    [High]Form 4-
2022-01-24Stephen HogePresidentSell1,200Common Stock$144.67$173,604.00  0.03     [ Very Low ]1,626,453$235,298,955.51  40.11    [High]Form 4-
2022-01-24Stephen HogePresidentSell600Common Stock$145.83$87,498.00  -1,625,853$237,098,142.99  40.10    [High]Form 4-
2022-01-24Stephen HogePresidentSell800Common Stock$147.24$117,792.00  0.02     [ Very Low ]1,625,053$239,272,803.72  40.08    [High]Form 4-
2022-01-24Stephen HogePresidentSell900Common Stock$148.65$133,785.00  0.02     [ Very Low ]1,624,153$241,430,343.45  40.06    [High]Form 4-
2022-01-24Stephen HogePresidentSell1,161Common Stock$149.41$173,465.01  0.03     [ Very Low ]1,622,992$242,491,234.72  40.03    [High]Form 4-
2022-01-24Stephen HogePresidentSell900Common Stock$150.79$135,711.00  0.02     [ Very Low ]1,622,092$244,595,252.68  40.01    [High]Form 4-
2022-01-24Stephen HogePresidentSell600Common Stock$152.08$91,248.00  -1,621,492$246,596,503.36  39.99    [High]Form 4-
2022-01-24Stephen HogePresidentSell10,772Common Stock$153.32$1,651,563.04  0.27     [ Low ]1,610,720$246,955,590.40  39.73    [High]Form 4-
2022-01-24Stephen HogePresidentSell700Common Stock$154.04$107,828.00  0.02     [ Very Low ]1,610,020$248,007,480.80  39.71    [High]Form 4-
2022-01-24Stephen HogePresidentSell100Common Stock$154.83$15,483.00  -1,609,920$249,263,913.60  39.71    [High]Form 4-
2022-01-24Stephen HogePresidentSell100Common Stock$155.87$15,587.00  -1,609,820$250,922,643.40  39.70    [High]Form 4-
2022-01-24Stephen HogePresidentSell223Common Stock$157.69$35,164.87  -1,609,597$253,817,350.93  39.70    [High]Form 4-
2022-01-26Stephane BancelChief Executive OfficerSell9,000Common Stock$158.00$1,422,000.00  0.22     [ Low ]5,740,535$907,004,530.00  141.58   [Very High]Form 4-
2022-01-26Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,736,535$0.00  141.49   [Very High]Form 4-
2022-01-27Stephane BancelChief Executive OfficerSell10,000Common Stock$157.34$1,573,400.00  0.25     [ Low ]7,044,880$1,108,441,419.20  173.75   [Very High]Form 4See Footnote
2022-02-02Stephane BancelChief Executive OfficerSell9,000Common Stock$170.89$1,538,010.00  0.22     [ Low ]5,727,535$978,778,456.15  141.26   [Very High]Form 4-
2022-02-02Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,723,535$0.00  141.17   [Very High]Form 4-
2022-02-03Stephane BancelChief Executive OfficerSell10,000Common Stock$165.00$1,650,000.00  0.25     [ Low ]7,034,880$1,160,755,200.00  173.51   [Very High]Form 4See Footnote
2022-02-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  39.95    [High]Form 4-
2022-02-02Stephen HogePresidentSell10,000Common Stock$170.89$1,708,900.00  0.25     [ Low ]1,609,597$275,064,031.33  39.70    [High]Form 4-
2022-02-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,619,597$1,603,401.03  39.95    [High]Form 4-
2022-02-03Stephen HogePresidentSell10,000Common Stock$165.00$1,650,000.00  0.25     [ Low ]1,609,597$265,583,505.00  39.70    [High]Form 4-
2022-02-02Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]2,000$28,440.00  0.05     [Very Low]Form 4-
2022-02-02Juan AndresSee remarksSell2,000Common Stock$170.89$341,780.00  0.05     [ Very Low ]0$0.00  -Form 4-
2022-02-09Stephane BancelChief Executive OfficerSell9,000Common Stock$154.26$1,388,340.00  0.22     [ Low ]5,714,535$881,524,169.10  140.94   [Very High]Form 4-
2022-02-09Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,710,535$0.00  140.84   [Very High]Form 4-
2022-02-10Stephane BancelChief Executive OfficerSell10,000Common Stock$158.05$1,580,500.00  0.25     [ Low ]7,024,880$1,110,282,284.00  173.26   [Very High]Form 4See Footnote
2022-02-09David W MelineChief Financial OfficerBuy1,392Common Stock$0.00$0.00  -3,010$0.00  0.07     [Very Low]Form 4-
2022-02-10David W MelineChief Financial OfficerSell619Common Stock$158.89$98,352.91  0.02     [ Very Low ]2,391$379,905.99  0.06     [Very Low]Form 4-
2022-02-09Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]2,000$28,440.00  0.05     [Very Low]Form 4-
2022-02-09Juan AndresSee remarksSell2,000Common Stock$154.26$308,520.00  0.05     [ Very Low ]0$0.00  -Form 4-
2022-02-09Juan AndresSee remarksBuy1,740Common Stock$0.00$0.00  -1,740$0.00  0.04     [Very Low]Form 4-
2022-02-10Juan AndresSee remarksSell768Common Stock$158.89$122,027.52  0.02     [ Very Low ]972$154,441.08  0.02     [Very Low]Form 4-
2022-02-09Stephen HogePresidentBuy2,088Common Stock$0.00$0.00  -1,611,685$0.00  39.75    [High]Form 4-
2022-02-10Stephen HogePresidentSell894Common Stock$158.89$142,047.66  0.02     [ Very Low ]1,610,791$255,938,581.99  39.73    [High]Form 4-
2022-02-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,615,791$17,612,121.90  39.85    [High]Form 4-
2022-02-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,620,791$17,666,621.90  39.98    [High]Form 4-
2022-02-14Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,630,791$1,614,483.09  40.22    [High]Form 4-
2022-02-14Stephen HogePresidentSell20,000Common Stock$157.71$3,154,200.00  0.49     [ Average ]1,610,791$254,037,848.61  39.73    [High]Form 4-
2022-02-16Stephane BancelChief Executive OfficerSell9,000Common Stock$147.80$1,330,200.00  0.22     [ Low ]5,701,535$842,686,873.00  140.62   [Very High]Form 4-
2022-02-16Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,697,535$0.00  140.52   [Very High]Form 4-
2022-02-17Stephane BancelChief Executive OfficerSell10,000Common Stock$150.49$1,504,900.00  0.25     [ Low ]7,014,880$1,055,669,291.20  173.01   [Very High]Form 4See Footnote
2022-02-16Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]2,972$42,261.84  0.07     [Very Low]Form 4-
2022-02-16Juan AndresSee remarksSell2,000Common Stock$150.00$300,000.00  0.05     [ Very Low ]972$145,800.00  0.02     [Very Low]Form 4-
2022-02-23Stephane BancelChief Executive OfficerSell9,000Common Stock$144.60$1,301,400.00  0.22     [ Low ]5,688,535$822,562,161.00  140.30   [Very High]Form 4-
2022-02-23Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,684,535$0.00  140.20   [Very High]Form 4-
2022-02-24Stephane BancelChief Executive OfficerSell10,000Common Stock$139.80$1,398,000.00  0.25     [ Low ]7,004,880$979,282,224.00  172.77   [Very High]Form 4See Footnote
2022-02-24Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]2,972$42,261.84  0.07     [Very Low]Form 4-
2022-02-24Juan AndresSee remarksSell2,000Common Stock$150.00$300,000.00  0.05     [ Very Low ]972$145,800.00  0.02     [Very Low]Form 4-
2022-02-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,615,791$17,612,121.90  39.85    [High]Form 4-
2022-02-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,625,791$1,609,533.09  40.10    [High]Form 4-
2022-02-23Stephen HogePresidentSell1,802Common Stock$135.69$244,513.38  0.04     [ Very Low ]1,623,989$220,359,067.41  40.05    [High]Form 4-
2022-02-23Stephen HogePresidentSell3,698Common Stock$136.80$505,886.40  0.09     [ Low ]1,620,291$221,655,808.80  39.96    [High]Form 4-
2022-02-23Stephen HogePresidentSell2,300Common Stock$137.83$317,009.00  0.06     [ Very Low ]1,617,991$223,007,699.53  39.91    [High]Form 4-
2022-02-23Stephen HogePresidentSell800Common Stock$138.98$111,184.00  0.02     [ Very Low ]1,617,191$224,757,205.18  39.89    [High]Form 4-
2022-02-23Stephen HogePresidentSell100Common Stock$139.67$13,967.00  -1,617,091$225,859,099.97  39.88    [High]Form 4-
2022-02-23Stephen HogePresidentSell200Common Stock$141.19$28,238.00  -1,616,891$228,288,840.29  39.88    [High]Form 4-
2022-02-23Stephen HogePresidentSell800Common Stock$142.32$113,856.00  0.02     [ Very Low ]1,616,091$230,002,071.12  39.86    [High]Form 4-
2022-02-23Stephen HogePresidentSell5,300Common Stock$144.60$766,380.00  0.13     [ Low ]1,610,791$232,920,378.60  39.73    [High]Form 4-
2022-02-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,615,791$17,612,121.90  39.85    [High]Form 4-
2022-02-24Stephen HogePresidentSell5,000Common Stock$139.80$699,000.00  0.12     [ Low ]1,610,791$225,188,581.80  39.73    [High]Form 4-
2022-02-28Juan AndresSee remarksBuy14,462Common Stock$0.00$0.00  -15,434$0.00  0.38     [Very Low]Form 4-
2022-03-01Juan AndresSee remarksSell6,365Common Stock$152.53$970,853.45  0.16     [ Low ]9,069$1,383,294.57  0.23     [Very Low]Form 4-
2022-03-02Stephane BancelChief Executive OfficerSell150,000Common Stock$0.00$0.00  -5,534,535$0.00  137.38   [Very High]Form 4-
2022-03-02Stephane BancelChief Executive OfficerSell9,000Common Stock$149.44$1,344,960.00  0.22     [ Low ]5,525,535$825,735,950.40  137.15   [Very High]Form 4-
2022-03-02Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,521,535$0.00  137.05   [Very High]Form 4-
2022-03-02Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-03-02Juan AndresSee remarksSell2,000Common Stock$150.00$300,000.00  0.05     [ Very Low ]9,069$1,360,350.00  0.23     [Very Low]Form 4-
2022-03-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,620,791$1,604,583.09  40.23    [High]Form 4-
2022-03-02Stephen HogePresidentSell10,000Common Stock$149.44$1,494,400.00  0.25     [ Low ]1,610,791$240,716,607.04  39.98    [High]Form 4-
2022-03-03Stephane BancelChief Executive OfficerSell10,000Common Stock$147.90$1,479,000.00  0.25     [ Low ]6,994,880$1,034,542,752.00  173.62   [Very High]Form 4See Footnote
2022-03-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,620,791$1,604,583.09  40.23    [High]Form 4-
2022-03-03Stephen HogePresidentSell10,000Common Stock$147.90$1,479,000.00  0.25     [ Low ]1,610,791$238,235,988.90  39.98    [High]Form 4-
2022-03-09Stephane BancelChief Executive OfficerSell9,000Common Stock$132.05$1,188,450.00  0.22     [ Low ]5,512,535$727,930,246.75  136.83   [Very High]Form 4-
2022-03-09Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,508,535$0.00  136.73   [Very High]Form 4-
2022-03-10Stephane BancelChief Executive OfficerSell10,000Common Stock$139.54$1,395,400.00  0.25     [ Low ]6,984,880$974,670,155.20  173.38   [Very High]Form 4See Footnote
2022-03-14Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-03-14Juan AndresSee remarksSell2,000Common Stock$150.00$300,000.00  0.05     [ Very Low ]9,069$1,360,350.00  0.23     [Very Low]Form 4-
2022-03-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,615,791$17,612,121.90  40.11    [High]Form 4-
2022-03-14Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,620,791$17,666,621.90  40.23    [High]Form 4-
2022-03-14Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,630,791$1,614,483.09  40.48    [High]Form 4-
2022-03-14Stephen HogePresidentSell20,000Common Stock$140.26$2,805,200.00  0.50     [ Average ]1,610,791$225,929,545.66  39.98    [High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell200Common Stock$150.93$30,186.00  -5,508,335$831,373,001.55  136.73   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell500Common Stock$153.52$76,760.00  -5,507,835$845,562,829.20  136.71   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell100Common Stock$154.49$15,449.00  -5,507,735$850,889,980.15  136.71   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell100Common Stock$155.65$15,565.00  -5,507,635$857,263,387.75  136.71   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell700Common Stock$157.41$110,187.00  0.02     [ Very Low ]5,506,935$866,846,638.35  136.69   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell400Common Stock$158.12$63,248.00  -5,506,535$870,693,314.20  136.68   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell280Common Stock$159.51$44,662.80  -5,506,255$878,302,735.05  136.67   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell1,000Common Stock$160.40$160,400.00  0.02     [ Very Low ]5,505,255$883,042,902.00  136.65   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell800Common Stock$161.56$129,248.00  0.02     [ Very Low ]5,504,455$889,299,749.80  136.63   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell1,400Common Stock$162.63$227,682.00  0.03     [ Very Low ]5,503,055$894,961,834.65  136.60   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell1,400Common Stock$163.58$229,012.00  0.03     [ Very Low ]5,501,655$899,960,724.90  136.56   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell879Common Stock$164.69$144,762.51  0.02     [ Very Low ]5,500,776$905,922,799.44  136.54   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell300Common Stock$165.57$49,671.00  -5,500,476$910,713,811.32  136.53   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell300Common Stock$167.00$50,100.00  -5,500,176$918,529,392.00  136.52   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell600Common Stock$168.03$100,818.00  -5,499,576$924,093,755.28  136.51   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell41Common Stock$169.19$6,936.79  -5,499,535$930,466,326.65  136.51   [Very High]Form 4-
2022-03-16Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,495,535$0.00  136.41   [Very High]Form 4-
2022-03-17Stephane BancelChief Executive OfficerSell10,000Common Stock$168.00$1,680,000.00  0.25     [ Low ]6,974,880$1,171,779,840.00  173.13   [Very High]Form 4See Footnote
2022-03-16Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-03-16Juan AndresSee remarksSell2,000Common Stock$150.01$300,020.00  0.05     [ Very Low ]9,069$1,360,440.69  0.23     [Very Low]Form 4-
2022-03-17Stephen HogePresidentBuy19,282Common Stock$151.33-$2,917,945.06  0.48     [ Average ]1,630,073$246,678,947.09  40.46    [High]Form 4-
2022-03-18Stephen HogePresidentSell7,541Common Stock$171.67$1,294,563.47  0.19     [ Low ]1,622,532$278,540,068.44  40.27    [High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell635Common Stock$177.49$112,706.15  0.02     [ Very Low ]5,494,900$975,289,801.00  136.34   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell2,051Common Stock$178.57$366,247.07  0.05     [ Very Low ]5,492,849$980,858,045.93  136.29   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell2,253Common Stock$179.37$404,120.61  0.06     [ Very Low ]5,490,596$984,848,204.52  136.24   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell1,161Common Stock$180.54$209,606.94  0.03     [ Very Low ]5,489,435$991,062,594.90  136.21   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell1,400Common Stock$181.62$254,268.00  0.03     [ Very Low ]5,488,035$996,736,916.70  136.17   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell1,000Common Stock$182.61$182,610.00  0.02     [ Very Low ]5,487,035$1,001,987,461.35  136.15   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell500Common Stock$183.56$91,780.00  -5,486,535$1,007,108,364.60  136.14   [Very High]Form 4-
2022-03-23Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,482,535$0.00  136.04   [Very High]Form 4-
2022-03-24Stephane BancelChief Executive OfficerSell10,000Common Stock$175.52$1,755,200.00  0.25     [ Low ]6,964,880$1,222,475,737.60  172.82   [Very High]Form 4See Footnote
2022-03-23Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,627,532$17,740,098.80  40.38    [High]Form 4-
2022-03-23Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,637,532$1,621,156.68  40.63    [High]Form 4-
2022-03-23Stephen HogePresidentSell700Common Stock$177.62$124,334.00  0.02     [ Very Low ]1,636,832$290,734,099.84  40.61    [High]Form 4-
2022-03-23Stephen HogePresidentSell3,169Common Stock$178.75$566,458.75  0.08     [ Very Low ]1,633,663$292,017,261.25  40.54    [High]Form 4-
2022-03-23Stephen HogePresidentSell1,674Common Stock$179.72$300,851.28  0.04     [ Very Low ]1,631,989$293,301,063.08  40.49    [High]Form 4-
2022-03-23Stephen HogePresidentSell1,657Common Stock$180.94$299,817.58  0.04     [ Very Low ]1,630,332$294,992,272.08  40.45    [High]Form 4-
2022-03-23Stephen HogePresidentSell900Common Stock$181.97$163,773.00  0.02     [ Very Low ]1,629,432$296,507,741.04  40.43    [High]Form 4-
2022-03-23Stephen HogePresidentSell1,100Common Stock$183.04$201,344.00  0.03     [ Very Low ]1,628,332$298,049,889.28  40.40    [High]Form 4-
2022-03-23Stephen HogePresidentSell600Common Stock$183.78$110,268.00  -1,627,732$299,144,586.96  40.39    [High]Form 4-
2022-03-23Stephen HogePresidentSell5,200Common Stock$184.66$960,232.00  0.13     [ Low ]1,622,532$299,616,759.12  40.26    [High]Form 4-
2022-03-24Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,627,532$17,740,098.80  40.38    [High]Form 4-
2022-03-24Stephen HogePresidentSell5,000Common Stock$175.52$877,600.00  0.12     [ Low ]1,622,532$284,786,816.64  40.26    [High]Form 4-
2022-03-23Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-03-23Juan AndresSee remarksSell2,000Common Stock$184.66$369,320.00  0.05     [ Very Low ]9,069$1,674,681.54  0.23     [Very Low]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell700Common Stock$173.53$121,471.00  0.02     [ Very Low ]5,481,835$951,262,827.55  136.02   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell2,235Common Stock$174.56$390,141.60  0.06     [ Very Low ]5,479,600$956,518,976.00  135.96   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell757Common Stock$175.57$132,906.49  0.02     [ Very Low ]5,478,843$961,920,465.51  135.94   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell1,602Common Stock$176.55$282,833.10  0.04     [ Very Low ]5,477,241$967,006,898.55  135.90   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell1,200Common Stock$177.62$213,144.00  0.03     [ Very Low ]5,476,041$972,654,402.42  135.88   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell1,706Common Stock$178.61$304,708.66  0.04     [ Very Low ]5,474,335$977,770,974.35  135.83   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell300Common Stock$180.40$54,120.00  -5,474,035$987,515,914.00  135.83   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell100Common Stock$181.60$18,160.00  -5,473,935$994,066,596.00  135.82   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell300Common Stock$184.61$55,383.00  -5,473,635$1,010,487,757.35  135.82   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell100Common Stock$185.77$18,577.00  -5,473,535$1,016,818,596.95  135.81   [Very High]Form 4-
2022-03-30Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,469,535$0.00  135.71   [Very High]Form 4-
2022-03-31Stephane BancelChief Executive OfficerSell10,000Common Stock$175.22$1,752,200.00  0.25     [ Low ]6,954,880$1,218,634,073.60  172.57   [Very High]Form 4See Footnote
2022-03-30Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-03-30Juan AndresSee remarksSell2,000Common Stock$182.79$365,580.00  0.05     [ Very Low ]9,069$1,657,722.51  0.23     [Very Low]Form 4-
2022-04-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,632,532$1,616,206.68  40.51    [High]Form 4-
2022-04-04Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,642,532$1,626,106.68  40.76    [High]Form 4-
2022-04-04Stephen HogePresidentSell20,000Common Stock$177.27$3,545,400.00  0.50     [ Average ]1,622,532$287,626,247.64  40.26    [High]Form 4-
2022-04-06Stephane BancelChief Executive OfficerSell5,100Common Stock$158.22$806,922.00  0.13     [ Low ]5,464,435$864,582,905.70  135.59   [Very High]Form 4-
2022-04-06Stephane BancelChief Executive OfficerSell2,900Common Stock$159.00$461,100.00  0.07     [ Very Low ]5,461,535$868,384,065.00  135.52   [Very High]Form 4-
2022-04-06Stephane BancelChief Executive OfficerSell1,000Common Stock$160.27$160,270.00  0.02     [ Very Low ]5,460,535$875,159,944.45  135.49   [Very High]Form 4-
2022-04-06Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,456,535$0.00  135.39   [Very High]Form 4-
2022-04-07Stephane BancelChief Executive OfficerSell10,000Common Stock$153.15$1,531,500.00  0.25     [ Low ]6,944,880$1,063,608,372.00  172.32   [Very High]Form 4See Footnote
2022-04-06Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-04-06Juan AndresSee remarksSell2,000Common Stock$157.50$315,000.00  0.05     [ Very Low ]9,069$1,428,367.50  0.23     [Very Low]Form 4-
2022-04-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,627,532$17,740,098.80  40.38    [High]Form 4-
2022-04-12Stephen HogePresidentSell5,000Common Stock$159.00$795,000.00  0.12     [ Low ]1,622,532$257,982,588.00  40.26    [High]Form 4-
2022-04-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,627,532$17,740,098.80  40.38    [High]Form 4-
2022-04-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,637,532$1,621,156.68  40.63    [High]Form 4-
2022-04-13Stephen HogePresidentSell15,000Common Stock$158.37$2,375,550.00  0.37     [ Average ]1,622,532$256,960,392.84  40.26    [High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell128Common Stock$165.84$21,227.52  -5,456,407$904,890,536.88  135.39   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell700Common Stock$166.85$116,795.00  0.02     [ Very Low ]5,451,707$909,617,312.95  135.27   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell700Common Stock$167.89$117,523.00  0.02     [ Very Low ]5,451,007$915,169,565.23  135.25   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell1,130Common Stock$169.15$191,139.50  0.03     [ Very Low ]5,449,877$921,846,694.55  135.23   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell1,312Common Stock$169.97$223,000.64  0.03     [ Very Low ]5,448,565$926,092,593.05  135.19   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell3,100Common Stock$171.25$530,875.00  0.08     [ Very Low ]5,445,465$932,535,881.25  135.12   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell1,930Common Stock$171.91$331,786.30  0.05     [ Very Low ]5,443,535$935,798,101.85  135.07   [Very High]Form 4-
2022-04-13Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,452,407$0.00  135.29   [Very High]Form 4-
2022-04-14Stephane BancelChief Executive OfficerSell10,000Common Stock$168.59$1,685,900.00  0.25     [ Low ]6,934,880$1,169,151,419.20  172.07   [Very High]Form 4See Footnote
2022-04-13Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-04-13Juan AndresSee remarksSell2,000Common Stock$158.37$316,740.00  0.05     [ Very Low ]9,069$1,436,257.53  0.23     [Very Low]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell429Common Stock$148.02$63,500.58  -5,443,106$805,688,550.12  135.06   [Very High]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell538Common Stock$149.28$80,312.64  -5,442,568$812,466,551.04  135.04   [Very High]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell4,003Common Stock$150.13$600,970.39  0.10     [ Low ]5,438,565$816,491,763.45  134.95   [Very High]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell2,768Common Stock$151.10$418,244.80  0.07     [ Very Low ]5,435,797$821,348,926.70  134.88   [Very High]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell1,262Common Stock$152.34$192,253.08  0.03     [ Very Low ]5,434,535$827,897,061.90  134.85   [Very High]Form 4-
2022-04-20Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,430,535$0.00  134.75   [Very High]Form 4-
2022-04-21Stephane BancelChief Executive OfficerSell10,000Common Stock$149.43$1,494,300.00  0.25     [ Low ]6,924,880$1,034,784,818.40  171.82   [Very High]Form 4See Footnote
2022-04-20Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-04-20Juan AndresSee remarksSell2,000Common Stock$153.00$306,000.00  0.05     [ Very Low ]9,069$1,387,557.00  0.23     [Very Low]Form 4-
2022-04-25Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,627,532$17,740,098.80  40.38    [High]Form 4-
2022-04-25Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.12     [ Low ]1,632,532$17,794,598.80  40.51    [High]Form 4-
2022-04-25Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,642,532$1,626,106.68  40.76    [High]Form 4-
2022-04-25Stephen HogePresidentSell10,400Common Stock$140.06$1,456,624.00  0.26     [ Low ]1,632,132$228,596,407.92  40.50    [High]Form 4-
2022-04-25Stephen HogePresidentSell500Common Stock$141.80$70,900.00  -1,631,632$231,365,417.60  40.49    [High]Form 4-
2022-04-25Stephen HogePresidentSell602Common Stock$143.16$86,182.32  -1,631,030$233,498,254.80  40.47    [High]Form 4-
2022-04-25Stephen HogePresidentSell1,051Common Stock$144.15$151,501.65  0.03     [ Very Low ]1,629,979$234,961,472.85  40.44    [High]Form 4-
2022-04-25Stephen HogePresidentSell2,300Common Stock$145.39$334,397.00  0.06     [ Very Low ]1,627,679$236,648,249.81  40.39    [High]Form 4-
2022-04-25Stephen HogePresidentSell900Common Stock$146.31$131,679.00  0.02     [ Very Low ]1,626,779$238,014,035.49  40.36    [High]Form 4-
2022-04-25Stephen HogePresidentSell900Common Stock$147.14$132,426.00  0.02     [ Very Low ]1,625,879$239,231,836.06  40.34    [High]Form 4-
2022-04-25Stephen HogePresidentSell600Common Stock$148.24$88,944.00  -1,625,279$240,931,358.96  40.33    [High]Form 4-
2022-04-25Stephen HogePresidentSell1,161Common Stock$149.33$173,372.13  0.03     [ Very Low ]1,624,118$242,529,540.94  40.30    [High]Form 4-
2022-04-25Stephen HogePresidentSell1,486Common Stock$150.32$223,375.52  0.04     [ Very Low ]1,622,632$243,914,042.24  40.26    [High]Form 4-
2022-04-25Stephen HogePresidentSell100Common Stock$150.95$15,095.00  -1,622,532$244,921,205.40  40.26    [High]Form 4-
2022-04-28Paul Sagan-Buy703Common Stock$0.00$0.00  -703$0.00  0.02     [Very Low]Form 4-
2022-04-28Elizabeth E Tallett-Buy703Common Stock$0.00$0.00  -703$0.00  0.02     [Very Low]Form 4-
2022-04-28Noubar Afeyan-Buy703Common Stock$0.00$0.00  -2,239,673$0.00  55.57    [High]Form 4-
2022-04-28Robert Langer-Buy703Common Stock$0.00$0.00  -11,467,664$0.00  284.54   [Very High]Form 4-
2022-04-28Francois Nader-Buy703Common Stock$0.00$0.00  -703$0.00  0.02     [Very Low]Form 4-
2022-04-28Elizabeth G Nabel-Buy703Common Stock$0.00$0.00  -703$0.00  0.02     [Very Low]Form 4-
2022-04-28Sandra Horning-Buy703Common Stock$0.00$0.00  -703$0.00  0.02     [Very Low]Form 4-
2022-04-29Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-04-29Juan AndresSee remarksSell2,000Common Stock$150.00$300,000.00  0.05     [ Very Low ]9,069$1,360,350.00  0.23     [Very Low]Form 4-
2022-04-28Stephen Berenson-Buy703Common Stock$0.00$0.00  -20,801$0.00  0.52     [Very Low]Form 4-
2022-05-02Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,632,532$1,616,206.68  40.51    [High]Form 4-
2022-05-02Stephen HogePresidentSell10,000Common Stock$134.87$1,348,700.00  0.25     [ Low ]1,622,532$218,830,890.84  40.26    [High]Form 4-
2022-05-03Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,632,532$1,616,206.68  40.51    [High]Form 4-
2022-05-03Stephen HogePresidentSell10,000Common Stock$141.93$1,419,300.00  0.25     [ Low ]1,622,532$230,285,966.76  40.26    [High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell823Common Stock$143.58$118,166.34  0.02     [ Very Low ]5,416,712$777,731,508.96  134.40   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell2,014Common Stock$144.58$291,184.12  0.05     [ Very Low ]5,414,698$782,857,036.84  134.35   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell2,010Common Stock$145.80$293,058.00  0.05     [ Very Low ]5,412,688$789,169,910.40  134.30   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell1,858Common Stock$146.84$272,828.72  0.05     [ Very Low ]5,410,830$794,526,277.20  134.26   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell400Common Stock$147.95$59,180.00  -5,410,430$800,473,118.50  134.25   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell79Common Stock$149.25$11,790.75  -5,410,351$807,494,886.75  134.25   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell183Common Stock$151.18$27,665.94  -5,410,168$817,909,198.24  134.24   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell504Common Stock$153.01$77,117.04  -5,409,664$827,732,688.64  134.23   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell808Common Stock$154.14$124,545.12  0.02     [ Very Low ]5,408,856$833,721,063.84  134.21   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell321Common Stock$154.94$49,735.74  -5,408,535$837,998,412.90  134.20   [Very High]Form 4-
2022-05-04Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,404,535$0.00  134.10   [Very High]Form 4-
2022-05-05Stephane BancelChief Executive OfficerSell10,000Common Stock$151.87$1,518,700.00  0.25     [ Low ]6,904,880$1,048,644,125.60  171.33   [Very High]Form 4See Footnote
2022-05-04Juan AndresSee remarksBuy2,000Common Stock$14.22-$28,440.00  0.05     [ Very Low ]11,069$157,401.18  0.27     [Very Low]Form 4-
2022-05-04Juan AndresSee remarksSell2,000Common Stock$153.23$306,460.00  0.05     [ Very Low ]9,069$1,389,642.87  0.23     [Very Low]Form 4-
2022-05-09David W MelineChief Financial OfficerBuy348Common Stock$134.40-$46,771.20  -2,739$368,121.60  0.07     [Very Low]Form 4-
2022-05-10David W MelineChief Financial OfficerSell156Common Stock$133.71$20,858.76  -2,583$345,372.93  0.06     [Very Low]Form 4-
2022-05-09Juan AndresSee remarksBuy435Common Stock$134.40-$58,464.00  -9,504$1,277,337.60  0.24     [Very Low]Form 4-
2022-05-10Juan AndresSee remarksSell195Common Stock$133.71$26,073.45  -9,309$1,244,706.39  0.23     [Very Low]Form 4-
2022-05-09Stephen HogePresidentBuy522Common Stock$134.40-$70,156.80  -1,623,054$218,138,457.60  40.80    [High]Form 4-
2022-05-10Stephen HogePresidentSell234Common Stock$133.71$31,288.14  -1,622,820$216,987,262.20  40.80    [High]Form 4-
2022-05-10Francois Nader-Buy23,100Common Stock$18.87-$435,897.00  0.58     [ Average ]23,803$449,162.61  0.60     [Very Low]Form 4-
2022-05-10Francois Nader-Sell3,196Common Stock$136.10$434,975.60  0.08     [ Very Low ]20,607$2,804,612.70  0.52     [Very Low]Form 4-
2022-05-11Noubar Afeyan-Sell10,000Common Stock$130.74$1,307,400.00  0.25     [ Low ]2,229,673$291,507,448.02  56.06    [High]Form 4-
2022-05-12Noubar Afeyan-Sell75,944Common Stock$129.39$9,826,394.16  1.91     [ High ]6,040,713$781,607,855.07  151.87   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-12Noubar Afeyan-Sell41,182Common Stock$130.08$5,356,954.56  1.04     [ High ]5,999,531$780,418,992.48  150.83   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-12Noubar Afeyan-Sell51,256Common Stock$131.45$6,737,601.20  1.29     [ High ]5,948,275$781,900,748.75  149.54   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-12Noubar Afeyan-Sell31,618Common Stock$132.22$4,180,531.96  0.79     [ High ]5,916,657$782,300,388.54  148.75   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-13Noubar Afeyan-Sell25,433Common Stock$133.11$3,385,386.63  0.64     [ Average ]5,891,224$784,180,826.64  148.11   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-13Noubar Afeyan-Sell24,567Common Stock$134.04$3,292,960.68  0.62     [ Average ]5,866,657$786,366,704.28  147.49   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-13Noubar Afeyan-Sell49,900Common Stock$135.37$6,754,963.00  1.25     [ High ]5,816,757$787,414,395.09  146.24   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-13Noubar Afeyan-Sell100Common Stock$136.00$13,600.00  -5,816,657$791,065,352.00  146.24   [Very High]Form 4By Flagship Ventures Fund IV, L.P. and Flagship Ventures Fund IV-Rx, L.P.
2022-05-11Stephane BancelChief Executive OfficerSell1,473Common Stock$123.43$181,812.39  0.04     [ Very Low ]5,403,062$666,899,942.66  135.84   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell1,239Common Stock$124.32$154,032.48  0.03     [ Very Low ]5,401,823$671,554,635.36  135.81   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell1,688Common Stock$125.47$211,793.36  0.04     [ Very Low ]5,400,135$677,554,938.45  135.76   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell496Common Stock$126.35$62,669.60  -5,399,639$682,244,387.65  135.75   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell421Common Stock$127.30$53,593.30  -5,399,218$687,320,451.40  135.74   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell865Common Stock$128.64$111,273.60  0.02     [ Very Low ]5,398,353$694,444,129.92  135.72   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell1,186Common Stock$129.60$153,705.60  0.03     [ Very Low ]5,397,167$699,472,843.20  135.69   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell806Common Stock$130.89$105,497.34  0.02     [ Very Low ]5,396,361$706,329,691.29  135.67   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell485Common Stock$132.23$64,131.55  -5,395,876$713,496,683.48  135.66   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell169Common Stock$133.24$22,517.56  -5,395,707$718,924,000.68  135.65   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell172Common Stock$134.52$23,137.44  -5,395,535$725,807,368.20  135.65   [Very High]Form 4-
2022-05-11Stephane BancelChief Executive OfficerSell4,000Common Stock$0.00$0.00  -5,391,535$0.00  135.55   [Very High]Form 4-
2022-05-12Stephane BancelChief Executive OfficerSell10,000Common Stock$121.10$1,211,000.00  0.25     [ Low ]6,894,880$834,969,968.00  173.34   [Very High]Form 4See Footnote
2022-05-12Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.13     [ Low ]1,627,820$17,743,238.00  40.92    [High]Form 4-
2022-05-12Stephen HogePresidentSell5,000Common Stock$121.10$605,500.00  0.13     [ Low ]1,622,820$196,523,502.00  40.80    [High]Form 4-
2022-05-13Stephen HogePresidentBuy5,000Common Stock$10.90-$54,500.00  0.13     [ Low ]1,627,820$17,743,238.00  40.92    [High]Form 4-
2022-05-13Stephen HogePresidentBuy10,000Common Stock$0.99-$9,900.00  0.25     [ Low ]1,637,820$1,621,441