
Moderna D
MRNA
Moderna executives and insider trading
Stéphane Bancel reported no open-market purchases or sales over the last twelve months.
Over the last twelve months Moderna's insiders sold 1,073,172 shares for 81.65M USD in 22 sales on the open market, and bought 0 shares in 0 purchases.
Insiders over the last twelve months
- Insider sales
- 22
- Shares sold
- 1,073,172
- Value sold
- 81.65M USD
- Insider purchasesWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
- 0
Insiders buying against sellingWhat is a Rule 10b5-1 trading plan? A Rule 10b5-1 plan lets an insider fix future trades in advance, while holding no inside information, so later trades follow the plan, not a new decision.
Open-market purchases and sales reported on Form 4, by value. Awards, option exercises and shares withheld for tax are not counted. Whether a sale was under a Rule 10b5-1 plan is read from each Form 4 at the SEC (the box exists on filings since April 2023).
Executives and directors
The people who run the company and the directors who reported trades, with what each bought and sold on the open market over the last twelve months. The CEO first, then whoever traded most.
| Name | Position | Age | Shares sold (12 months) | Value sold (12 months) | Shares bought (12 months) | Last sale | Shares held after |
|---|---|---|---|---|---|---|---|
| Stéphane Bancel CEO | Chief Executive Officer & Director | 53 | — | — | — | — | — |
| Stephen Hoge | President | 50 | 478,961 | 45.45M USD | — | 15 Oct 2026 | 1,675,710 |
| Stephane Bancel | Director, Chief Executive Officer | — | 499,246 | 28.72M USD | — | 5 Aug 2026 | 6,440,260 |
| James Mock | Chief Financial Officer | 49 | 34,836 | 4.69M USD | — | 10 Sept 2026 | 60,829 |
| Shannon Thyme Klinger | Chief Legal Officer & Corporate Secretary | 55 | 20,827 | 1.39M USD | — | 1 Sept 2026 | 87,044 |
| Noubar Afeyan | Director | — | 33,116 | 1.14M USD | — | 21 May 2026 | 13,187 |
| Abbas Hussain | Director | — | 6,186 | 278.86K USD | — | 1 May 2026 | 12,066 |
| Chris Ridley | VP & Global Head of Communications | — | — | — | — | — | — |
| John Lepore | Senior Vice President of Government Engagement | — | — | — | — | — | — |
| Juan Andres | Chief Operating Officer | 61 | — | — | — | — | 125,000 |
| Lavina Talukdar | Senior Vice President & Head of Investor Relations | 52 | — | — | — | — | — |
| Tracey Franklin | Chief People & Digital Technology Officer | 46 | — | — | — | — | — |
| Charbel Haber | Senior Vice President & Head of Global Regulatory Science | — | — | — | — | — | — |
| Jerh Collins | Chief Technical Operations & Quality Officer | 60 | — | — | — | — | — |
| Patrick Norman Bergstedt | Senior Vice President of Commercial Vaccines | 64 | — | — | — | — | — |
| Michael R. Mcdonnell | Director | — | — | — | — | — | — |
| Soria Ester Banque | Chief Commercial Officer | — | — | — | — | — | — |
| David M. Rubenstein | Director | — | — | — | — | — | 9,643 |
| Sandra Horning | Director | — | — | — | — | — | 18,585 |
| Elizabeth G Nabel | Director | — | — | — | — | — | 19,317 |
| Francois Nader | Director | — | — | — | — | — | 32,781 |
| Elizabeth E Tallett | Director | — | — | — | — | — | 4,761 |
| Paul Sagan | Director | — | — | — | — | — | 312,027 |
Insider sales and purchases by quarter
How many insider sales and purchases were reported each quarter.
Every insider transactionWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
Insiders must report every trade in the company's shares to the SEC within two business days, on Form 4. Only purchases and sales are trades on the open market; awards, option exercises, shares withheld for tax and gifts come with pay, and the twelve-month totals leave them out.
| Date | Name | Transaction | Shares | Price | Value | Shares held after | Filing |
|---|---|---|---|---|---|---|---|
| 5 Nov 2026 | Juan Andres | Award | 16,955 | — | — | 16,955 | Form 4 |
| 5 Nov 2026 | Juan Andres | Award | 7,898 | 241.46 | 1.91M USD | 7,898 | Form 4 |
| 15 Oct 2026 | Stephen Hoge | Option exercise | 76,452 | 12.21 | 933.48K USD | 1,675,710 | Form 4 |
| 15 Oct 2026 | Stephen Hoge | Sale | 39,145 | 220.72 | 8.64M USD | 1,636,565 | Form 4 |
| 15 Oct 2026 | Stephen Hoge | Option exercise | 76,452 | 12.21 | 933.48K USD | 152,905 | Form 4 |
| 14 Oct 2026 | Stephen Hoge | Option exercise | 76,453 | 12.21 | 933.49K USD | 1,638,482 | Form 4 |
| 14 Oct 2026 | Stephen Hoge | Sale | 38,774 | 213.47 | 8.28M USD | 1,599,708 | Form 4 |
| 14 Oct 2026 | Stephen Hoge | Sale | 450 | 214.15 | 96.37K USD | 1,599,258 | Form 4 |
| 14 Oct 2026 | Stephen Hoge | Option exercise | 76,453 | 12.21 | 933.49K USD | 229,357 | Form 4 |
| 5 Oct 2026 | James Mock | Option exercise | 1,454 | — | — | 60,829 | Form 4 |
| 5 Oct 2026 | James Mock | Shares withheld for tax | 704 | 190.01 | 133.77K USD | 60,125 | Form 4 |
| 5 Oct 2026 | James Mock | Option exercise | 1,454 | — | — | — | Form 4 |
| 5 Oct 2026 | Juan Andres | Other | — | — | — | 125,000 | Form 4 |
| 15 Sept 2026 | Stephen Hoge | Option exercise | 76,452 | 12.21 | 933.48K USD | 1,602,310 | Form 4 |
| 15 Sept 2026 | Stephen Hoge | Sale | 40,281 | 146.07 | 5.88M USD | 1,562,029 | Form 4 |
| 15 Sept 2026 | Stephen Hoge | Option exercise | 76,452 | 12.21 | 933.48K USD | 305,810 | Form 4 |
| 14 Sept 2026 | Stephen Hoge | Option exercise | 76,453 | 12.21 | 933.49K USD | 1,566,152 | Form 4 |
| 14 Sept 2026 | Stephen Hoge | Sale | 40,294 | 144.13 | 5.81M USD | 1,525,858 | Form 4 |
| 14 Sept 2026 | Stephen Hoge | Option exercise | 76,453 | 12.21 | 933.49K USD | 382,262 | Form 4 |
| 10 Sept 2026 | James Mock | Option exercise | 19,836 | 30.96 | 614.12K USD | 94,211 | Form 4 |
| 10 Sept 2026 | James Mock | Sale | 19,836 | 134.49 | 2.67M USD | 74,375 | Form 4 |
| 10 Sept 2026 | James Mock | Sale | 15,000 | 134.49 | 2.02M USD | 59,375 | Form 4 |
| 10 Sept 2026 | James Mock | Option exercise | 19,836 | 30.96 | 614.12K USD | 43,642 | Form 4 |
| 4 Sept 2026 | James Mock | Option exercise | 11,797 | — | — | 106,179 | Form 4 |
| 4 Sept 2026 | James Mock | Option exercise | 11,797 | — | — | 80,079 | Form 4 |
| 4 Sept 2026 | James Mock | Shares withheld for tax | 5,704 | 148.87 | 849.15K USD | 74,375 | Form 4 |
| 4 Sept 2026 | Shannon Thyme Klinger | Option exercise | 11,797 | — | — | 106,179 | Form 4 |
| 4 Sept 2026 | Shannon Thyme Klinger | Option exercise | 11,797 | — | — | 87,044 | Form 4 |
| 4 Sept 2026 | Shannon Thyme Klinger | Shares withheld for tax | 5,704 | 148.87 | 849.15K USD | 81,340 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Option exercise | 3,471 | 30.96 | 107.46K USD | 77,600 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Option exercise | 2,166 | — | — | 76,295 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Shares withheld for tax | 1,048 | 140.34 | 147.08K USD | 75,247 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Sale | 3,471 | 139.95 | 485.77K USD | 74,129 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Option exercise | 3,471 | 30.96 | 107.46K USD | 34,716 | Form 4 |
| 1 Sept 2026 | Shannon Thyme Klinger | Option exercise | 2,166 | — | — | 21,661 | Form 4 |
| 1 Sept 2026 | James Mock | Option exercise | 2,475 | — | — | 69,479 | Form 4 |
| 1 Sept 2026 | James Mock | Shares withheld for tax | 1,197 | 140.34 | 167.99K USD | 68,282 | Form 4 |
| 1 Sept 2026 | James Mock | Option exercise | 2,475 | — | — | 24,755 | Form 4 |
| 1 Sept 2026 | Stephen Hoge | Option exercise | 9,283 | — | — | 1,494,188 | Form 4 |
| 1 Sept 2026 | Stephen Hoge | Shares withheld for tax | 4,489 | 140.34 | 629.99K USD | 1,489,699 | Form 4 |
| 1 Sept 2026 | Stephen Hoge | Option exercise | 9,283 | — | — | 92,828 | Form 4 |
| 28 Aug 2026 | Stephen Hoge | Option exercise | 611 | — | — | 1,485,201 | Form 4 |
| 28 Aug 2026 | Stephen Hoge | Shares withheld for tax | 296 | 142.77 | 42.26K USD | 1,484,905 | Form 4 |
| 28 Aug 2026 | Stephen Hoge | Option exercise | 611 | — | — | 1,221 | Form 4 |
| 28 Aug 2026 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 74,289 | Form 4 |
| 28 Aug 2026 | Shannon Thyme Klinger | Shares withheld for tax | 160 | 142.77 | 22.84K USD | 74,129 | Form 4 |
| 28 Aug 2026 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 658 | Form 4 |
| 28 Aug 2026 | James Mock | Option exercise | 329 | — | — | 67,164 | Form 4 |
| 28 Aug 2026 | James Mock | Shares withheld for tax | 160 | 142.77 | 22.84K USD | 67,004 | Form 4 |
| 28 Aug 2026 | James Mock | Option exercise | 329 | — | — | 658 | Form 4 |
| 27 Aug 2026 | Stephen Hoge | Option exercise | 1,437 | — | — | 1,485,285 | Form 4 |
| 27 Aug 2026 | Stephen Hoge | Shares withheld for tax | 695 | 149.66 | 104.01K USD | 1,484,590 | Form 4 |
| 27 Aug 2026 | Stephen Hoge | Option exercise | 1,437 | — | — | 8,621 | Form 4 |
| 27 Aug 2026 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 74,335 | Form 4 |
| 27 Aug 2026 | Shannon Thyme Klinger | Shares withheld for tax | 375 | 149.66 | 56.12K USD | 73,960 | Form 4 |
| 27 Aug 2026 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 4,642 | Form 4 |
| 27 Aug 2026 | James Mock | Option exercise | 774 | — | — | 67,210 | Form 4 |
| 27 Aug 2026 | James Mock | Shares withheld for tax | 375 | 149.66 | 56.12K USD | 66,835 | Form 4 |
| 27 Aug 2026 | James Mock | Option exercise | 774 | — | — | 4,642 | Form 4 |
| 6 Aug 2026 | Stephane Bancel | Option exercise | 252,469 | 19.15 | 4.83M USD | 6,440,260 | Form 4 |
| 6 Aug 2026 | Stephane Bancel | Option exercise | 64,928 | 19.15 | 1.24M USD | — | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Option exercise | 499,246 | 19.15 | 9.56M USD | 6,687,037 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Sale | 147,473 | 56.21 | 8.29M USD | 6,539,564 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Sale | 124,838 | 56.96 | 7.11M USD | 6,414,726 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Sale | 39,891 | 58.12 | 2.32M USD | 6,374,835 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Sale | 187,044 | 58.79 | 11.00M USD | 6,187,791 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Option exercise | 370,853 | 19.15 | 7.10M USD | 187,541 | Form 4 |
| 5 Aug 2026 | Stephane Bancel | Option exercise | 128,393 | 19.15 | 2.46M USD | 64,928 | Form 4 |
| 15 Jul 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | 1,537,184 | Form 4 |
| 15 Jul 2026 | Stephen Hoge | Option exercise | 37,226 | 19.15 | 712.88K USD | 1,521,074 | Form 4 |
| 15 Jul 2026 | Stephen Hoge | Sale | 53,336 | 67.60 | 3.61M USD | 1,483,848 | Form 4 |
| 15 Jul 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | — | Form 4 |
| 8 Jul 2026 | Michael R. Mcdonnell | Award | 7,415 | 73.80 | 547.23K USD | 7,415 | Form 4 |
| 8 Jul 2026 | Michael R. Mcdonnell | Award | 5,733 | — | — | 5,733 | Form 4 |
| 8 Jul 2026 | Michael R. Mcdonnell | Award | 1,618 | — | — | 1,618 | Form 4 |
| 8 Jul 2026 | Michael R. Mcdonnell | Other | — | — | — | — | Form 4 |
| 5 Jul 2026 | Soria Ester Banque | Award | 38,364 | — | — | 38,364 | Form 4 |
| 5 Jul 2026 | Soria Ester Banque | Award | 18,658 | 79.76 | 1.49M USD | 18,658 | Form 4 |
| 2 Jul 2026 | James Mock | Option exercise | 1,452 | — | — | 67,139 | Form 4 |
| 2 Jul 2026 | James Mock | Shares withheld for tax | 703 | 72.50 | 50.97K USD | 66,436 | Form 4 |
| 2 Jul 2026 | James Mock | Option exercise | 1,452 | — | — | 1,454 | Form 4 |
| 15 Jun 2026 | Soria Ester Banque | Other | — | — | — | — | Form 4 |
| 15 Jun 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | 1,537,184 | Form 4 |
| 15 Jun 2026 | Stephen Hoge | Option exercise | 37,226 | 19.15 | 712.88K USD | 1,521,074 | Form 4 |
| 15 Jun 2026 | Stephen Hoge | Sale | 53,336 | 51.37 | 2.74M USD | 1,483,848 | Form 4 |
| 15 Jun 2026 | Stephen Hoge | Option exercise | 37,226 | 19.15 | 712.88K USD | 37,226 | Form 4 |
| 15 Jun 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | 16,110 | Form 4 |
| 5 Jun 2026 | Shannon Thyme Klinger | Option exercise | 11,798 | — | — | 117,976 | Form 4 |
| 5 Jun 2026 | Shannon Thyme Klinger | Option exercise | 11,798 | — | — | 79,266 | Form 4 |
| 5 Jun 2026 | Shannon Thyme Klinger | Shares withheld for tax | 5,705 | 51.59 | 294.32K USD | 73,561 | Form 4 |
| 5 Jun 2026 | James Mock | Option exercise | 11,798 | — | — | 117,976 | Form 4 |
| 5 Jun 2026 | James Mock | Option exercise | 11,798 | — | — | 71,392 | Form 4 |
| 5 Jun 2026 | James Mock | Shares withheld for tax | 5,705 | 51.59 | 294.32K USD | 65,687 | Form 4 |
| 4 Jun 2026 | Shannon Thyme Klinger | Option exercise | 3,471 | 30.96 | 107.46K USD | 70,939 | Form 4 |
| 4 Jun 2026 | Shannon Thyme Klinger | Sale | 3,471 | 50.00 | 173.55K USD | 67,468 | Form 4 |
| 4 Jun 2026 | Shannon Thyme Klinger | Option exercise | 3,471 | 30.96 | 107.46K USD | 38,187 | Form 4 |
| 28 May 2026 | James Mock | Option exercise | 328 | — | — | 58,475 | Form 4 |
| 28 May 2026 | James Mock | Shares withheld for tax | 159 | 47.61 | 7.57K USD | 58,316 | Form 4 |
| 27 May 2026 | James Mock | Option exercise | 773 | — | — | 58,521 | Form 4 |
| 27 May 2026 | James Mock | Shares withheld for tax | 374 | 47.03 | 17.59K USD | 58,147 | Form 4 |
| 21 May 2026 | Noubar Afeyan | Option exercise | 9,263 | 19.15 | 177.39K USD | 13,187 | Form 4 |
| 21 May 2026 | Noubar Afeyan | Sale | 9,263 | 46.84 | 433.88K USD | 3,924 | Form 4 |
| 21 May 2026 | Noubar Afeyan | Option exercise | 9,263 | 19.15 | 177.39K USD | — | Form 4 |
| 15 May 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | 1,531,333 | Form 4 |
| 15 May 2026 | Stephen Hoge | Option exercise | 37,226 | 19.15 | 712.88K USD | 1,515,223 | Form 4 |
| 15 May 2026 | Stephen Hoge | Sale | 53,336 | 48.40 | 2.58M USD | 1,477,997 | Form 4 |
| 15 May 2026 | Stephen Hoge | Option exercise | 37,226 | 19.15 | 712.88K USD | 74,452 | Form 4 |
| 15 May 2026 | Stephen Hoge | Option exercise | 16,110 | 19.15 | 308.51K USD | 32,220 | Form 4 |
| 6 May 2026 | David M. Rubenstein | Award | 9,681 | 48.79 | 472.34K USD | 9,681 | Form 4 |
| 6 May 2026 | David M. Rubenstein | Award | 2,092 | — | — | 2,092 | Form 4 |
| 6 May 2026 | Abbas Hussain | Award | 8,371 | — | — | 8,371 | Form 4 |
| 6 May 2026 | Sandra Horning | Award | 9,681 | 48.79 | 472.34K USD | 9,681 | Form 4 |
| 6 May 2026 | Sandra Horning | Award | 2,092 | — | — | 2,092 | Form 4 |
| 6 May 2026 | Elizabeth G Nabel | Award | 8,371 | — | — | 8,371 | Form 4 |
| 6 May 2026 | Francois Nader | Award | 6,454 | 48.79 | 314.89K USD | 6,454 | Form 4 |
| 6 May 2026 | Francois Nader | Award | 4,185 | — | — | 4,185 | Form 4 |
| 6 May 2026 | Elizabeth E Tallett | Award | 8,371 | — | — | 8,371 | Form 4 |
| 6 May 2026 | Noubar Afeyan | Award | 12,908 | 48.79 | 629.78K USD | 12,908 | Form 4 |
| 1 May 2026 | Abbas Hussain | Sale | 5,682 | 46.63 | 264.95K USD | 12,066 | Form 4 |
| 30 Apr 2026 | Sandra Horning | Option exercise | 16,233 | — | — | 18,585 | Form 4 |
| 30 Apr 2026 | Sandra Horning | Option exercise | 16,233 | — | — | — | Form 4 |
| 30 Apr 2026 | David M. Rubenstein | Option exercise | 8,116 | — | — | 9,643 | Form 4 |
| 30 Apr 2026 | David M. Rubenstein | Option exercise | 8,116 | — | — | — | Form 4 |
| 30 Apr 2026 | Abbas Hussain | Option exercise | 16,233 | — | — | 17,748 | Form 4 |
| 30 Apr 2026 | Abbas Hussain | Option exercise | 16,233 | — | — | — | Form 4 |
| 30 Apr 2026 | Elizabeth G Nabel | Option exercise | 16,233 | — | — | 19,317 | Form 4 |
| 30 Apr 2026 | Elizabeth G Nabel | Option exercise | 16,233 | — | — | — | Form 4 |
| 30 Apr 2026 | Francois Nader | Option exercise | 12,174 | — | — | 32,781 | Form 4 |
| 30 Apr 2026 | Francois Nader | Option exercise | 12,174 | — | — | — | Form 4 |
| 30 Apr 2026 | Elizabeth E Tallett | Option exercise | 4,058 | — | — | 4,761 | Form 4 |
| 30 Apr 2026 | Elizabeth E Tallett | Option exercise | 4,058 | — | — | — | Form 4 |
| 2 Apr 2026 | James Mock | Option exercise | 1,453 | — | — | 58,451 | Form 4 |
| 2 Apr 2026 | James Mock | Shares withheld for tax | 703 | 50.03 | 35.17K USD | 57,748 | Form 4 |
| 2 Apr 2026 | James Mock | Option exercise | 1,453 | — | — | 2,906 | Form 4 |
| 5 Mar 2026 | Shannon Thyme Klinger | Option exercise | 11,797 | — | — | 129,774 | Form 4 |
| 5 Mar 2026 | Shannon Thyme Klinger | Option exercise | 11,797 | — | — | 71,486 | Form 4 |
| 5 Mar 2026 | Shannon Thyme Klinger | Shares withheld for tax | 5,704 | 57.80 | 329.69K USD | 65,782 | Form 4 |
| 5 Mar 2026 | James Mock | Option exercise | 11,797 | — | — | 129,774 | Form 4 |
| 5 Mar 2026 | James Mock | Option exercise | 11,797 | — | — | 62,702 | Form 4 |
| 5 Mar 2026 | James Mock | Shares withheld for tax | 5,704 | 57.80 | 329.69K USD | 56,998 | Form 4 |
| 2 Mar 2026 | Shannon Thyme Klinger | Option exercise | 13,885 | 30.96 | 429.88K USD | 73,574 | Form 4 |
| 2 Mar 2026 | Shannon Thyme Klinger | Sale | 13,885 | 52.29 | 726.05K USD | 59,689 | Form 4 |
| 2 Mar 2026 | Shannon Thyme Klinger | Option exercise | 13,885 | 30.96 | 429.88K USD | 41,658 | Form 4 |
| 1 Mar 2026 | Stephane Bancel | Award | 250,932 | 53.57 | 13.44M USD | 250,932 | Form 4 |
| 1 Mar 2026 | Stephen Hoge | Award | 165,230 | — | — | 165,230 | Form 4 |
| 1 Mar 2026 | Stephen Hoge | Award | 125,466 | 53.57 | 6.72M USD | 125,466 | Form 4 |
| 1 Mar 2026 | Shannon Thyme Klinger | Award | 38,553 | — | — | 38,553 | Form 4 |
| 1 Mar 2026 | Shannon Thyme Klinger | Award | 29,275 | 53.57 | 1.57M USD | 29,275 | Form 4 |
| 1 Mar 2026 | James Mock | Award | 49,569 | — | — | 49,569 | Form 4 |
| 1 Mar 2026 | James Mock | Award | 37,639 | 53.57 | 2.02M USD | 37,639 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 37,131 | — | — | 1,495,950 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Shares withheld for tax | 17,953 | 51.71 | 928.35K USD | 1,477,997 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 1,436 | — | — | 1,459,514 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Shares withheld for tax | 695 | 51.71 | 35.94K USD | 1,458,819 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 611 | — | — | 1,458,374 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 652 | — | — | 1,458,079 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Shares withheld for tax | 296 | 51.71 | 15.31K USD | 1,458,078 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Shares withheld for tax | 316 | 51.71 | 16.34K USD | 1,457,763 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 37,131 | — | — | 111,393 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 1,436 | — | — | 11,495 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 611 | — | — | 2,442 | Form 4 |
| 27 Feb 2026 | Stephen Hoge | Option exercise | 652 | — | — | — | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 8,663 | — | — | 63,878 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Shares withheld for tax | 4,189 | 51.71 | 216.61K USD | 59,689 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 55,590 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Shares withheld for tax | 375 | 51.71 | 19.39K USD | 55,215 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 54,976 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Shares withheld for tax | 160 | 51.71 | 8.27K USD | 54,816 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 54,760 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Shares withheld for tax | 113 | 51.71 | 5.84K USD | 54,647 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 8,663 | — | — | 25,992 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 6,189 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 1,315 | Form 4 |
| 27 Feb 2026 | Shannon Thyme Klinger | Option exercise | 233 | — | — | — | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 9,901 | — | — | 55,693 | Form 4 |
| 27 Feb 2026 | James Mock | Shares withheld for tax | 4,788 | 51.71 | 247.59K USD | 50,905 | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 774 | — | — | 46,167 | Form 4 |
| 27 Feb 2026 | James Mock | Shares withheld for tax | 375 | 51.71 | 19.39K USD | 45,792 | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 329 | — | — | 45,553 | Form 4 |
| 27 Feb 2026 | James Mock | Shares withheld for tax | 160 | 51.71 | 8.27K USD | 45,393 | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 9,901 | — | — | 29,705 | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 774 | — | — | 6,189 | Form 4 |
| 27 Feb 2026 | James Mock | Option exercise | 329 | — | — | 1,315 | Form 4 |
| 23 Feb 2026 | Stephen Hoge | Option exercise | 48,330 | 19.15 | 925.52K USD | 1,617,436 | Form 4 |
| 23 Feb 2026 | Stephen Hoge | Option exercise | 111,679 | 19.15 | 2.14M USD | 1,569,106 | Form 4 |
| 23 Feb 2026 | Stephen Hoge | Sale | 160,009 | 48.84 | 7.81M USD | 1,457,427 | Form 4 |
| 23 Feb 2026 | Stephen Hoge | Option exercise | 111,679 | 19.15 | 2.14M USD | 111,678 | Form 4 |
| 23 Feb 2026 | Stephen Hoge | Option exercise | 48,330 | 19.15 | 925.52K USD | 48,330 | Form 4 |
| 11 Feb 2026 | James Mock | Award | 2,630 | — | — | 46,502 | Form 4 |
| 11 Feb 2026 | James Mock | Shares withheld for tax | 1,278 | 41.99 | 53.66K USD | 45,224 | Form 4 |
| 11 Feb 2026 | Shannon Thyme Klinger | Award | 2,630 | — | — | 55,861 | Form 4 |
| 11 Feb 2026 | Shannon Thyme Klinger | Shares withheld for tax | 1,334 | 41.99 | 56.01K USD | 54,527 | Form 4 |
| 11 Feb 2026 | Stephen Hoge | Award | 4,884 | — | — | 1,459,789 | Form 4 |
| 11 Feb 2026 | Stephen Hoge | Shares withheld for tax | 2,362 | 41.99 | 99.18K USD | 1,457,427 | Form 4 |
| 11 Feb 2026 | Stephane Bancel | Award | 11,271 | — | — | 6,193,241 | Form 4 |
| 11 Feb 2026 | Stephane Bancel | Shares withheld for tax | 5,450 | 41.99 | 228.85K USD | 6,187,791 | Form 4 |
| 5 Jan 2026 | James Mock | Option exercise | 1,452 | — | — | 44,652 | Form 4 |
| 5 Jan 2026 | James Mock | Shares withheld for tax | 780 | 30.86 | 24.07K USD | 43,872 | Form 4 |
| 5 Jan 2026 | James Mock | Option exercise | 1,452 | — | — | 4,359 | Form 4 |
| 11 Dec 2025 | Noubar Afeyan | Option exercise | 23,853 | 10.90 | 260.00K USD | 27,777 | Form 4 |
| 11 Dec 2025 | Noubar Afeyan | Sale | 23,853 | 29.49 | 703.31K USD | 3,924 | Form 4 |
| 11 Dec 2025 | Noubar Afeyan | Option exercise | 23,853 | 10.90 | 260.00K USD | — | Form 4 |
| 11 Dec 2025 | Stephane Bancel | Option exercise | 688,073 | 10.90 | 7.50M USD | 6,181,970 | Form 4 |
| 11 Dec 2025 | Stephane Bancel | Option exercise | 688,073 | 10.90 | 7.50M USD | — | Form 4 |
| 9 Dec 2025 | Abbas Hussain | Sale | 504 | 27.60 | 13.91K USD | 1,515 | Form 4 |
| 5 Dec 2025 | James Mock | Option exercise | 47,190 | — | — | 141,571 | Form 4 |
| 5 Dec 2025 | James Mock | Option exercise | 47,190 | — | — | 66,017 | Form 4 |
| 5 Dec 2025 | James Mock | Shares withheld for tax | 22,817 | 25.49 | 581.61K USD | 43,200 | Form 4 |
| 5 Dec 2025 | Shannon Thyme Klinger | Option exercise | 47,190 | — | — | 141,571 | Form 4 |
| 5 Dec 2025 | Shannon Thyme Klinger | Option exercise | 47,190 | — | — | 76,048 | Form 4 |
| 5 Dec 2025 | Shannon Thyme Klinger | Shares withheld for tax | 22,817 | 25.49 | 581.61K USD | 53,231 | Form 4 |
| 1 Dec 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 28,971 | Form 4 |
| 1 Dec 2025 | Shannon Thyme Klinger | Shares withheld for tax | 113 | 25.98 | 2.94K USD | 28,858 | Form 4 |
| 1 Dec 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 233 | Form 4 |
| 1 Dec 2025 | Stephen Hoge | Option exercise | 652 | — | — | 1,455,221 | Form 4 |
| 1 Dec 2025 | Stephen Hoge | Shares withheld for tax | 316 | 25.98 | 8.21K USD | 1,454,905 | Form 4 |
| 1 Dec 2025 | Stephen Hoge | Option exercise | 652 | — | — | 652 | Form 4 |
| 28 Nov 2025 | James Mock | Option exercise | 329 | — | — | 18,987 | Form 4 |
| 28 Nov 2025 | James Mock | Shares withheld for tax | 160 | 25.01 | 4.00K USD | 18,827 | Form 4 |
| 28 Nov 2025 | James Mock | Option exercise | 329 | — | — | 1,644 | Form 4 |
| 28 Nov 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 28,898 | Form 4 |
| 28 Nov 2025 | Shannon Thyme Klinger | Shares withheld for tax | 160 | 25.01 | 4.00K USD | 28,738 | Form 4 |
| 28 Nov 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 1,644 | Form 4 |
| 28 Nov 2025 | Stephen Hoge | Option exercise | 610 | — | — | 1,454,864 | Form 4 |
| 28 Nov 2025 | Stephen Hoge | Shares withheld for tax | 295 | 25.01 | 7.38K USD | 1,454,569 | Form 4 |
| 28 Nov 2025 | Stephen Hoge | Option exercise | 610 | — | — | 3,053 | Form 4 |
| 26 Nov 2025 | James Mock | Option exercise | 773 | — | — | 19,032 | Form 4 |
| 26 Nov 2025 | James Mock | Shares withheld for tax | 374 | 24.75 | 9.26K USD | 18,658 | Form 4 |
| 26 Nov 2025 | James Mock | Option exercise | 773 | — | — | 6,963 | Form 4 |
| 26 Nov 2025 | Shannon Thyme Klinger | Option exercise | 773 | — | — | 28,943 | Form 4 |
| 26 Nov 2025 | Shannon Thyme Klinger | Shares withheld for tax | 374 | 24.75 | 9.26K USD | 28,569 | Form 4 |
| 26 Nov 2025 | Shannon Thyme Klinger | Option exercise | 773 | — | — | 6,963 | Form 4 |
| 26 Nov 2025 | Stephen Hoge | Option exercise | 1,437 | — | — | 1,454,949 | Form 4 |
| 26 Nov 2025 | Stephen Hoge | Shares withheld for tax | 695 | 24.75 | 17.20K USD | 1,454,254 | Form 4 |
| 26 Nov 2025 | Stephen Hoge | Option exercise | 1,437 | — | — | 12,931 | Form 4 |
| 3 Oct 2025 | James Mock | Option exercise | 1,453 | — | — | 18,962 | Form 4 |
| 3 Oct 2025 | James Mock | Shares withheld for tax | 703 | 28.37 | 19.94K USD | 18,259 | Form 4 |
| 3 Oct 2025 | James Mock | Option exercise | 1,453 | — | — | 5,811 | Form 4 |
| 2 Oct 2025 | Abbas Hussain | Option exercise | 1,439 | — | — | 2,019 | Form 4 |
| 2 Oct 2025 | Abbas Hussain | Option exercise | 1,439 | — | — | — | Form 4 |
| 29 Aug 2025 | Shannon Thyme Klinger | Option exercise | 232 | — | — | 28,283 | Form 4 |
| 29 Aug 2025 | Shannon Thyme Klinger | Shares withheld for tax | 113 | 24.47 | 2.77K USD | 28,170 | Form 4 |
| 29 Aug 2025 | Shannon Thyme Klinger | Option exercise | 232 | — | — | 466 | Form 4 |
| 29 Aug 2025 | Stephen Hoge | Option exercise | 651 | — | — | 1,453,827 | Form 4 |
| 29 Aug 2025 | Stephen Hoge | Shares withheld for tax | 315 | 24.47 | 7.71K USD | 1,453,512 | Form 4 |
| 29 Aug 2025 | Stephen Hoge | Option exercise | 651 | — | — | 1,304 | Form 4 |
| 28 Aug 2025 | James Mock | Option exercise | 329 | — | — | 17,669 | Form 4 |
| 28 Aug 2025 | James Mock | Shares withheld for tax | 160 | 25.10 | 4.02K USD | 17,509 | Form 4 |
| 28 Aug 2025 | James Mock | Option exercise | 329 | — | — | 1,973 | Form 4 |
| 28 Aug 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 28,211 | Form 4 |
| 28 Aug 2025 | Shannon Thyme Klinger | Shares withheld for tax | 160 | 25.10 | 4.02K USD | 28,051 | Form 4 |
| 28 Aug 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 1,973 | Form 4 |
| 28 Aug 2025 | Stephen Hoge | Option exercise | 611 | — | — | 1,453,472 | Form 4 |
| 28 Aug 2025 | Stephen Hoge | Shares withheld for tax | 296 | 25.10 | 7.43K USD | 1,453,176 | Form 4 |
| 28 Aug 2025 | Stephen Hoge | Option exercise | 611 | — | — | 3,663 | Form 4 |
| 27 Aug 2025 | James Mock | Option exercise | 774 | — | — | 17,715 | Form 4 |
| 27 Aug 2025 | James Mock | Shares withheld for tax | 375 | 24.73 | 9.27K USD | 17,340 | Form 4 |
| 27 Aug 2025 | James Mock | Option exercise | 774 | — | — | 7,736 | Form 4 |
| 27 Aug 2025 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 28,257 | Form 4 |
| 27 Aug 2025 | Shannon Thyme Klinger | Shares withheld for tax | 375 | 24.73 | 9.27K USD | 27,882 | Form 4 |
| 27 Aug 2025 | Shannon Thyme Klinger | Option exercise | 774 | — | — | 7,736 | Form 4 |
| 27 Aug 2025 | Stephen Hoge | Option exercise | 1,437 | — | — | 1,453,556 | Form 4 |
| 27 Aug 2025 | Stephen Hoge | Shares withheld for tax | 695 | 24.73 | 17.19K USD | 1,452,861 | Form 4 |
| 27 Aug 2025 | Stephen Hoge | Option exercise | 1,437 | — | — | 14,368 | Form 4 |
| 5 Aug 2025 | David M. Rubenstein | Option exercise | 850 | — | — | 1,527 | Form 4 |
| 5 Aug 2025 | David M. Rubenstein | Option exercise | 850 | — | — | — | Form 4 |
| 3 Jul 2025 | James Mock | Option exercise | 1,453 | — | — | 17,644 | Form 4 |
| 3 Jul 2025 | James Mock | Shares withheld for tax | 703 | 30.28 | 21.29K USD | 16,941 | Form 4 |
| 3 Jul 2025 | James Mock | Option exercise | 1,453 | — | — | 7,264 | Form 4 |
| 11 Jun 2025 | Abbas Hussain | Sale | 312 | 28.00 | 8.74K USD | 580 | Form 4 |
| 6 Jun 2025 | Shannon Thyme Klinger | Option exercise | 1,139 | — | — | 28,034 | Form 4 |
| 6 Jun 2025 | Shannon Thyme Klinger | Shares withheld for tax | 551 | 26.12 | 14.39K USD | 27,483 | Form 4 |
| 6 Jun 2025 | Shannon Thyme Klinger | Option exercise | 1,139 | — | — | — | Form 4 |
| 30 May 2025 | Stephen Hoge | Option exercise | 652 | — | — | 1,452,435 | Form 4 |
| 30 May 2025 | Stephen Hoge | Shares withheld for tax | 316 | 26.93 | 8.51K USD | 1,452,119 | Form 4 |
| 30 May 2025 | Stephen Hoge | Option exercise | 652 | — | — | 1,955 | Form 4 |
| 30 May 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 26,413 | Form 4 |
| 30 May 2025 | Shannon Thyme Klinger | Shares withheld for tax | 113 | 26.93 | 3.04K USD | 26,300 | Form 4 |
| 30 May 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 698 | Form 4 |
| 28 May 2025 | James Mock | Option exercise | 328 | — | — | 16,350 | Form 4 |
| 28 May 2025 | James Mock | Shares withheld for tax | 159 | 26.76 | 4.25K USD | 16,191 | Form 4 |
| 28 May 2025 | James Mock | Option exercise | 328 | — | — | 2,302 | Form 4 |
| 28 May 2025 | Shannon Thyme Klinger | Option exercise | 328 | — | — | 26,339 | Form 4 |
| 28 May 2025 | Shannon Thyme Klinger | Shares withheld for tax | 159 | 26.76 | 4.25K USD | 26,180 | Form 4 |
| 28 May 2025 | Shannon Thyme Klinger | Option exercise | 328 | — | — | 2,302 | Form 4 |
| 28 May 2025 | Stephen Hoge | Option exercise | 610 | — | — | 1,452,078 | Form 4 |
| 28 May 2025 | Stephen Hoge | Shares withheld for tax | 295 | 26.76 | 7.89K USD | 1,451,783 | Form 4 |
| 28 May 2025 | Stephen Hoge | Option exercise | 610 | — | — | 4,274 | Form 4 |
| 27 May 2025 | James Mock | Option exercise | 773 | — | — | 16,396 | Form 4 |
| 27 May 2025 | James Mock | Shares withheld for tax | 374 | 26.26 | 9.82K USD | 16,022 | Form 4 |
| 27 May 2025 | James Mock | Option exercise | 773 | — | — | 8,510 | Form 4 |
| 27 May 2025 | Shannon Thyme Klinger | Option exercise | 773 | — | — | 26,385 | Form 4 |
| 27 May 2025 | Shannon Thyme Klinger | Shares withheld for tax | 374 | 26.26 | 9.82K USD | 26,011 | Form 4 |
| 27 May 2025 | Shannon Thyme Klinger | Option exercise | 773 | — | — | 8,510 | Form 4 |
| 27 May 2025 | Stephen Hoge | Option exercise | 1,436 | — | — | 1,452,163 | Form 4 |
| 27 May 2025 | Stephen Hoge | Shares withheld for tax | 695 | 26.26 | 18.25K USD | 1,451,468 | Form 4 |
| 27 May 2025 | Stephen Hoge | Option exercise | 1,436 | — | — | 15,805 | Form 4 |
| 30 Apr 2025 | Elizabeth E Tallett | Award | 19,134 | 28.54 | 546.08K USD | 19,134 | Form 4 |
| 30 Apr 2025 | Elizabeth E Tallett | Award | 4,058 | — | — | 4,058 | Form 4 |
| 30 Apr 2025 | Paul Sagan | Award | 25,512 | 28.54 | 728.11K USD | 25,512 | Form 4 |
| 30 Apr 2025 | David M. Rubenstein | Award | 12,756 | 28.54 | 364.06K USD | 12,756 | Form 4 |
| 30 Apr 2025 | David M. Rubenstein | Award | 8,116 | — | — | 8,116 | Form 4 |
| 30 Apr 2025 | David M. Rubenstein | Option exercise | 677 | — | — | 677 | Form 4 |
| 30 Apr 2025 | David M. Rubenstein | Option exercise | 677 | — | — | — | Form 4 |
| 30 Apr 2025 | Francois Nader | Award | 12,174 | — | — | 12,174 | Form 4 |
| 30 Apr 2025 | Francois Nader | Award | 6,378 | 28.54 | 182.03K USD | 6,378 | Form 4 |
| 30 Apr 2025 | Elizabeth G Nabel | Award | 16,233 | — | — | 16,233 | Form 4 |
| 30 Apr 2025 | Elizabeth G Nabel | Option exercise | 979 | — | — | 3,084 | Form 4 |
| 30 Apr 2025 | Elizabeth G Nabel | Option exercise | 979 | — | — | — | Form 4 |
| 30 Apr 2025 | Abbas Hussain | Award | 16,233 | — | — | 16,233 | Form 4 |
| 30 Apr 2025 | Abbas Hussain | Option exercise | 892 | — | — | 892 | Form 4 |
| 30 Apr 2025 | Abbas Hussain | Option exercise | 892 | — | — | — | Form 4 |
| 30 Apr 2025 | Sandra Horning | Award | 16,233 | — | — | 16,233 | Form 4 |
| 30 Apr 2025 | Sandra Horning | Option exercise | 979 | — | — | 2,352 | Form 4 |
| 30 Apr 2025 | Sandra Horning | Option exercise | 979 | — | — | — | Form 4 |
| 30 Apr 2025 | Noubar Afeyan | Award | 25,512 | 28.54 | 728.11K USD | 25,512 | Form 4 |
| 4 Apr 2025 | James Mock | Option exercise | 1,452 | — | — | 16,326 | Form 4 |
| 4 Apr 2025 | James Mock | Shares withheld for tax | 703 | 25.73 | 18.09K USD | 15,623 | Form 4 |
| 4 Apr 2025 | James Mock | Option exercise | 1,452 | — | — | 8,717 | Form 4 |
| 7 Mar 2025 | Shannon Thyme Klinger | Option exercise | 1,139 | — | — | 26,163 | Form 4 |
| 7 Mar 2025 | Shannon Thyme Klinger | Shares withheld for tax | 551 | 34.30 | 18.90K USD | 25,612 | Form 4 |
| 7 Mar 2025 | Shannon Thyme Klinger | Option exercise | 1,139 | — | — | 1,139 | Form 4 |
| 3 Mar 2025 | Stephane Bancel | Purchase | 57,493 | 31.53 | 1.81M USD | 9,210,686 | Form 4 |
| 3 Mar 2025 | Stephane Bancel | Purchase | 102,821 | 31.04 | 3.19M USD | 9,153,193 | Form 4 |
| 3 Mar 2025 | Paul Sagan | Purchase | 31,620 | 31.76 | 1.00M USD | 312,027 | Form 4 |
| 1 Mar 2025 | James Mock | Award | 63,478 | 30.96 | 1.97M USD | 63,478 | Form 4 |
| 1 Mar 2025 | James Mock | Award | 39,606 | — | — | 39,606 | Form 4 |
| 1 Mar 2025 | Shannon Thyme Klinger | Award | 55,543 | 30.96 | 1.72M USD | 55,543 | Form 4 |
| 1 Mar 2025 | Shannon Thyme Klinger | Award | 34,655 | — | — | 34,655 | Form 4 |
| 1 Mar 2025 | Stephen Hoge | Award | 238,043 | 30.96 | 7.37M USD | 238,043 | Form 4 |
| 1 Mar 2025 | Stephen Hoge | Award | 148,524 | — | — | 148,524 | Form 4 |
| 1 Mar 2025 | Stephane Bancel | Award | 357,065 | 30.96 | 11.05M USD | 357,065 | Form 4 |
| 28 Feb 2025 | James Mock | Option exercise | 329 | — | — | 15,034 | Form 4 |
| 28 Feb 2025 | James Mock | Shares withheld for tax | 160 | 31.09 | 4.97K USD | 14,874 | Form 4 |
| 28 Feb 2025 | James Mock | Option exercise | 329 | — | — | 2,630 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 25,184 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Shares withheld for tax | 160 | 31.09 | 4.97K USD | 25,024 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 24,968 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Shares withheld for tax | 113 | 31.09 | 3.51K USD | 24,855 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 2,630 | Form 4 |
| 28 Feb 2025 | Shannon Thyme Klinger | Option exercise | 233 | — | — | 931 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Option exercise | 611 | — | — | 1,451,023 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Option exercise | 652 | — | — | 1,450,728 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Shares withheld for tax | 296 | 31.09 | 9.20K USD | 1,450,727 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Shares withheld for tax | 316 | 31.09 | 9.82K USD | 1,450,412 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Option exercise | 611 | — | — | 4,884 | Form 4 |
| 28 Feb 2025 | Stephen Hoge | Option exercise | 652 | — | — | 2,607 | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 3,094 | — | — | 15,517 | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 1,326 | — | — | 15,347 | Form 4 |
| 27 Feb 2025 | James Mock | Shares withheld for tax | 642 | 33.58 | 21.56K USD | 14,705 | Form 4 |
| 27 Feb 2025 | James Mock | Shares withheld for tax | 1,496 | 33.58 | 50.24K USD | 14,021 | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 1,326 | — | — | 13,065 | Form 4 |
| 27 Feb 2025 | James Mock | Shares withheld for tax | 642 | 33.58 | 21.56K USD | 12,423 | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 3,094 | — | — | 9,283 | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 1,326 | — | — | — | Form 4 |
| 27 Feb 2025 | James Mock | Option exercise | 1,326 | — | — | — | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Option exercise | 2,653 | — | — | 26,018 | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Option exercise | 3,094 | — | — | 24,861 | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Shares withheld for tax | 1,283 | 33.58 | 43.08K USD | 24,735 | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Shares withheld for tax | 1,496 | 33.58 | 50.24K USD | 23,365 | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Option exercise | 3,094 | — | — | 9,283 | Form 4 |
| 27 Feb 2025 | Shannon Thyme Klinger | Option exercise | 2,653 | — | — | — | Form 4 |
| 27 Feb 2025 | Stephen Hoge | Option exercise | 5,746 | — | — | 1,452,855 | Form 4 |
| 27 Feb 2025 | Stephen Hoge | Shares withheld for tax | 2,779 | 33.58 | 93.32K USD | 1,450,076 | Form 4 |
| 27 Feb 2025 | Stephen Hoge | Option exercise | 5,746 | — | — | 17,241 | Form 4 |
| 12 Feb 2025 | Shannon Thyme Klinger | Award | 2,047 | — | — | 22,493 | Form 4 |
| 12 Feb 2025 | Shannon Thyme Klinger | Shares withheld for tax | 1,068 | 30.93 | 33.03K USD | 21,425 | Form 4 |
| 12 Feb 2025 | Stephen Hoge | Award | 5,734 | — | — | 1,449,880 | Form 4 |
| 12 Feb 2025 | Stephen Hoge | Shares withheld for tax | 2,771 | 30.93 | 85.71K USD | 1,447,109 | Form 4 |
| 12 Feb 2025 | Stephane Bancel | Award | 13,233 | — | — | 5,500,297 | Form 4 |
| 12 Feb 2025 | Stephane Bancel | Shares withheld for tax | 6,400 | 30.93 | 197.95K USD | 5,493,897 | Form 4 |
| 7 Feb 2025 | Stephen Hoge | Option exercise | 523 | — | — | 1,444,427 | Form 4 |
| 7 Feb 2025 | Stephen Hoge | Shares withheld for tax | 281 | 33.61 | 9.44K USD | 1,444,146 | Form 4 |
| 7 Feb 2025 | Stephen Hoge | Option exercise | 523 | — | — | — | Form 4 |
| 3 Jan 2025 | James Mock | Option exercise | 1,453 | — | — | 12,519 | Form 4 |
| 3 Jan 2025 | James Mock | Shares withheld for tax | 780 | 42.00 | 32.76K USD | 11,739 | Form 4 |
| 3 Jan 2025 | James Mock | Option exercise | 1,453 | — | — | 10,169 | Form 4 |
| 9 Dec 2024 | Shannon Thyme Klinger | Sale | 529 | 44.68 | 23.64K USD | 20,446 | Form 4 |
| 6 Dec 2024 | Shannon Thyme Klinger | Option exercise | 1,138 | — | — | 20,975 | Form 4 |
| 6 Dec 2024 | Shannon Thyme Klinger | Option exercise | 1,138 | — | — | 2,278 | Form 4 |
| 5 Dec 2024 | James Mock | Award | 188,761 | — | — | 188,761 | Form 4 |
| 5 Dec 2024 | Shannon Thyme Klinger | Award | 188,761 | — | — | 188,761 | Form 4 |
| 3 Dec 2024 | Shannon Thyme Klinger | Sale | 112 | 43.30 | 4.85K USD | 19,837 | Form 4 |
| 3 Dec 2024 | Stephen Hoge | Sale | 314 | 43.30 | 13.60K USD | 1,443,904 | Form 4 |
| 2 Dec 2024 | Shannon Thyme Klinger | Option exercise | 232 | — | — | 19,949 | Form 4 |
| 2 Dec 2024 | Shannon Thyme Klinger | Option exercise | 232 | — | — | 1,164 | Form 4 |
| 2 Dec 2024 | Stephen Hoge | Option exercise | 651 | — | — | 1,444,218 | Form 4 |
| 2 Dec 2024 | Stephen Hoge | Option exercise | 651 | — | — | 3,259 | Form 4 |
| 29 Nov 2024 | James Mock | Sale | 1,420 | 42.79 | 60.76K USD | 11,066 | Form 4 |
| 29 Nov 2024 | Shannon Thyme Klinger | Sale | 1,418 | 42.79 | 60.67K USD | 19,717 | Form 4 |
| 29 Nov 2024 | Stephen Hoge | Sale | 291 | 42.79 | 12.45K USD | 1,443,567 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 1,326 | — | — | 12,486 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 329 | — | — | 11,160 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 1,326 | — | — | 10,831 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 329 | — | — | 2,959 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 1,326 | — | — | 1,326 | Form 4 |
| 27 Nov 2024 | James Mock | Option exercise | 1,326 | — | — | 1,326 | Form 4 |
| 27 Nov 2024 | Shannon Thyme Klinger | Option exercise | 2,652 | — | — | 21,135 | Form 4 |
| 27 Nov 2024 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 18,483 | Form 4 |
| 27 Nov 2024 | Shannon Thyme Klinger | Option exercise | 329 | — | — | 2,959 | Form 4 |
| 27 Nov 2024 | Shannon Thyme Klinger | Option exercise | 2,652 | — | — | 2,653 | Form 4 |
| 27 Nov 2024 | Stephen Hoge | Option exercise | 610 | — | — | 1,443,858 | Form 4 |
| 27 Nov 2024 | Stephen Hoge | Option exercise | 610 | — | — | 5,495 | Form 4 |
| 11 Nov 2024 | Stephen Hoge | Sale | 277 | 46.10 | 12.77K USD | 1,443,248 | Form 4 |
Common questions about Moderna's executives and insiders
Source: Financial Modeling Prep