MRNA · Moderna Inc. Common Stock
View on chartInsiders & Stakes
| LANGER ROBERT Director | ▲ Buy | Option Exercise | 11,467,664 Shares held | 4/28/2022 | View profile |
| Stephane Bancel Chief Executive Officer | ▲ Buy | Option Exercise | 6,440,260 Shares held | 8/6/2026 | View profile |
| Stephen Hoge President | ▼ Sell | Open Market | 1,483,848 Shares held | 7/15/2026 | View profile |
| SAGAN PAUL Director | ▲ Buy | Open Market | 312,027 Shares held | 3/3/2025 | View profile |
| Shannon Thyme Klinger Chief Legal Officer | ▼ Sell | Tax Withholding | 73,561 Shares held | 6/5/2026 | View profile |
| James M. Mock Please See Remarks | ▼ Sell | Tax Withholding | 66,436 Shares held | 7/2/2026 | View profile |
| Francois Nader Director | ▲ Buy | Option Exercise | 32,781 Shares held | 4/30/2026 | View profile |
| Berenson Stephen Director | ▲ Buy | Option Exercise | 22,203 Shares held | 5/3/2024 | View profile |
| Elizabeth G. Nabel Director | ▲ Buy | Option Exercise | 19,317 Shares held | 4/30/2026 | View profile |
| Sandra Horning Director | ▲ Buy | Option Exercise | 18,585 Shares held | 4/30/2026 | View profile |
| Andres Juan See remarks | ▼ Sell | Open Market | 12,803 Shares held | 12/28/2022 | View profile |
| Abbas Hussain Director | ▼ Sell | Open Market | 12,066 Shares held | 5/1/2026 | View profile |
| David M. Rubenstein Director | ▲ Buy | Option Exercise | 9,643 Shares held | 4/30/2026 | View profile |
| Elizabeth E. Tallett Director | ▲ Buy | Option Exercise | 4,761 Shares held | 4/30/2026 | View profile |
| Noubar Afeyan Director | ▼ Sell | Open Market | 3,924 Shares held | 5/21/2026 | View profile |
| Garay Arpa Chief Commercial Officer | ▼ Sell | Open Market | 3,690 Shares held | 12/6/2023 | View profile |
| Meline David W Chief Financial Officer | ▼ Sell | Open Market | 2,857 Shares held | 8/10/2022 | View profile |
| Burton Paul Chief Medical Officer | ▼ Sell | Open Market | 954 Shares held | 11/7/2022 | View profile |
Transaction History
| Stephane Bancel | ▲ Buy | Option Exercise | 252,469 | $4.8M | 8/6/2026 |
| Stephane Bancel | ▲ Buy | Option Exercise | 499,246 | $9.6M | 8/5/2026 |
| Stephane Bancel | ▼ Sell | Open Market | 147,473 | $8.3M | 8/5/2026 |
| Stephane Bancel | ▼ Sell | Open Market | 124,838 | $7.1M | 8/5/2026 |
| Stephane Bancel | ▼ Sell | Open Market | 39,891 | $2.3M | 8/5/2026 |
| Stephane Bancel | ▼ Sell | Open Market | 187,044 | $11.0M | 8/5/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 37,226 | $713K | 7/15/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 16,110 | $309K | 7/15/2026 |
| Stephen Hoge | ▼ Sell | Open Market | 53,336 | $3.6M | 7/15/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 1,452 | — | 7/2/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 703 | $51K | 7/2/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 37,226 | $713K | 6/15/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 16,110 | $309K | 6/15/2026 |
| Stephen Hoge | ▼ Sell | Open Market | 53,336 | $2.7M | 6/15/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 11,798 | — | 6/5/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 5,705 | $294K | 6/5/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 11,798 | — | 6/5/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 5,705 | $294K | 6/5/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 3,471 | $107K | 6/4/2026 |
| Shannon Thyme Klinger | ▼ Sell | Open Market | 3,471 | $174K | 6/4/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 2,475 | — | 6/1/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 1,197 | $56K | 6/1/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 2,165 | — | 6/1/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 1,047 | $49K | 6/1/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 9,282 | — | 6/1/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 4,488 | $212K | 6/1/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 328 | — | 5/28/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 159 | $8K | 5/28/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 328 | — | 5/28/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 159 | $8K | 5/28/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 610 | — | 5/28/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 295 | $14K | 5/28/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 773 | — | 5/27/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 374 | $18K | 5/27/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 773 | — | 5/27/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 374 | $18K | 5/27/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 1,437 | — | 5/27/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 695 | $33K | 5/27/2026 |
| Noubar Afeyan | ▲ Buy | Option Exercise | 9,263 | $177K | 5/21/2026 |
| Noubar Afeyan | ▼ Sell | Open Market | 9,263 | $434K | 5/21/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 37,226 | $713K | 5/15/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 16,110 | $309K | 5/15/2026 |
| Stephen Hoge | ▼ Sell | Open Market | 53,336 | $2.6M | 5/15/2026 |
| Abbas Hussain | ▼ Sell | Open Market | 5,682 | $265K | 5/1/2026 |
| Sandra Horning | ▲ Buy | Option Exercise | 16,233 | — | 4/30/2026 |
| David M. Rubenstein | ▲ Buy | Option Exercise | 8,116 | — | 4/30/2026 |
| Abbas Hussain | ▲ Buy | Option Exercise | 16,233 | — | 4/30/2026 |
| Elizabeth G. Nabel | ▲ Buy | Option Exercise | 16,233 | — | 4/30/2026 |
| Francois Nader | ▲ Buy | Option Exercise | 12,174 | — | 4/30/2026 |
| Elizabeth E. Tallett | ▲ Buy | Option Exercise | 4,058 | — | 4/30/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 1,453 | — | 4/2/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 703 | $35K | 4/2/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 11,797 | — | 3/5/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 5,704 | $330K | 3/5/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 11,797 | — | 3/5/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 5,704 | $330K | 3/5/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 13,885 | $430K | 3/2/2026 |
| Shannon Thyme Klinger | ▼ Sell | Open Market | 13,885 | $726K | 3/2/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 652 | — | 2/27/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 316 | $16K | 2/27/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 611 | — | 2/27/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 296 | $15K | 2/27/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 1,436 | — | 2/27/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 695 | $36K | 2/27/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 37,131 | — | 2/27/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 17,953 | $928K | 2/27/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 233 | — | 2/27/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 113 | $6K | 2/27/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 329 | — | 2/27/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 160 | $8K | 2/27/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 774 | — | 2/27/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 375 | $19K | 2/27/2026 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 8,663 | — | 2/27/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 4,189 | $217K | 2/27/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 329 | — | 2/27/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 160 | $8K | 2/27/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 774 | — | 2/27/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 375 | $19K | 2/27/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 9,901 | — | 2/27/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 4,788 | $248K | 2/27/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 111,679 | $2.1M | 2/23/2026 |
| Stephen Hoge | ▲ Buy | Option Exercise | 48,330 | $926K | 2/23/2026 |
| Stephen Hoge | ▼ Sell | Open Market | 160,009 | $7.8M | 2/23/2026 |
| James M. Mock | ▲ Buy | Grant | 2,630 | $0 | 2/11/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 1,278 | $54K | 2/11/2026 |
| Shannon Thyme Klinger | ▲ Buy | Grant | 2,630 | $0 | 2/11/2026 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 1,334 | $56K | 2/11/2026 |
| Stephen Hoge | ▲ Buy | Grant | 4,884 | $0 | 2/11/2026 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 2,362 | $99K | 2/11/2026 |
| Stephane Bancel | ▲ Buy | Grant | 11,271 | $0 | 2/11/2026 |
| Stephane Bancel | ▼ Sell | Tax Withholding | 5,450 | $229K | 2/11/2026 |
| James M. Mock | ▲ Buy | Option Exercise | 1,452 | — | 1/5/2026 |
| James M. Mock | ▼ Sell | Tax Withholding | 780 | $24K | 1/5/2026 |
| Noubar Afeyan | ▲ Buy | Option Exercise | 23,853 | $260K | 12/11/2025 |
| Noubar Afeyan | ▼ Sell | Open Market | 23,853 | $703K | 12/11/2025 |
| Stephane Bancel | ▲ Buy | Option Exercise | 688,073 | $7.5M | 12/11/2025 |
| Abbas Hussain | ▼ Sell | Open Market | 504 | $14K | 12/9/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 47,190 | — | 12/5/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 22,817 | $582K | 12/5/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 47,190 | — | 12/5/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 22,817 | $582K | 12/5/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 233 | — | 12/1/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 113 | $3K | 12/1/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 652 | — | 12/1/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 316 | $8K | 12/1/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 329 | — | 11/28/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 160 | $4K | 11/28/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 329 | — | 11/28/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 160 | $4K | 11/28/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 610 | — | 11/28/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 295 | $7K | 11/28/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 773 | — | 11/26/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 374 | $9K | 11/26/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 773 | — | 11/26/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 374 | $9K | 11/26/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 1,437 | — | 11/26/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 695 | $17K | 11/26/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,453 | — | 10/3/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 703 | $20K | 10/3/2025 |
| Abbas Hussain | ▲ Buy | Option Exercise | 1,439 | — | 10/2/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 232 | — | 8/29/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 113 | $3K | 8/29/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 651 | — | 8/29/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 315 | $8K | 8/29/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 329 | — | 8/28/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 160 | $4K | 8/28/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 329 | — | 8/28/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 160 | $4K | 8/28/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 611 | — | 8/28/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 296 | $7K | 8/28/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 774 | — | 8/27/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 375 | $9K | 8/27/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 774 | — | 8/27/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 375 | $9K | 8/27/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 1,437 | — | 8/27/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 695 | $17K | 8/27/2025 |
| David M. Rubenstein | ▲ Buy | Option Exercise | 850 | — | 8/5/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,453 | — | 7/3/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 703 | $21K | 7/3/2025 |
| Abbas Hussain | ▼ Sell | Open Market | 312 | $9K | 6/11/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 1,139 | — | 6/6/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 551 | $14K | 6/6/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 652 | — | 5/30/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 316 | $9K | 5/30/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 233 | — | 5/30/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 113 | $3K | 5/30/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 328 | — | 5/28/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 159 | $4K | 5/28/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 328 | — | 5/28/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 159 | $4K | 5/28/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 610 | — | 5/28/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 295 | $8K | 5/28/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 773 | — | 5/27/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 374 | $10K | 5/27/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 773 | — | 5/27/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 374 | $10K | 5/27/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 1,436 | — | 5/27/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 695 | $18K | 5/27/2025 |
| David M. Rubenstein | ▲ Buy | Option Exercise | 677 | — | 4/30/2025 |
| Elizabeth G. Nabel | ▲ Buy | Option Exercise | 979 | — | 4/30/2025 |
| Abbas Hussain | ▲ Buy | Option Exercise | 892 | — | 4/30/2025 |
| Sandra Horning | ▲ Buy | Option Exercise | 979 | — | 4/30/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,452 | — | 4/4/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 703 | $18K | 4/4/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 1,139 | — | 3/7/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 551 | $19K | 3/7/2025 |
| Stephane Bancel | ▲ Buy | Open Market | 102,821 | $3.2M | 3/3/2025 |
| Stephane Bancel | ▲ Buy | Open Market | 57,493 | $1.8M | 3/3/2025 |
| SAGAN PAUL | ▲ Buy | Open Market | 31,620 | $1.0M | 3/3/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 329 | — | 2/28/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 160 | $5K | 2/28/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 233 | — | 2/28/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 113 | $4K | 2/28/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 329 | — | 2/28/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 160 | $5K | 2/28/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 652 | — | 2/28/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 316 | $10K | 2/28/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 611 | — | 2/28/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 296 | $9K | 2/28/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,326 | — | 2/27/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 642 | $22K | 2/27/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 3,094 | — | 2/27/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 1,496 | $50K | 2/27/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,326 | — | 2/27/2025 |
| James M. Mock | ▼ Sell | Tax Withholding | 642 | $22K | 2/27/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 3,094 | — | 2/27/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 1,496 | $50K | 2/27/2025 |
| Shannon Thyme Klinger | ▲ Buy | Option Exercise | 2,653 | — | 2/27/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 1,283 | $43K | 2/27/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 5,746 | — | 2/27/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 2,779 | $93K | 2/27/2025 |
| Shannon Thyme Klinger | ▲ Buy | Grant | 2,047 | $0 | 2/12/2025 |
| Shannon Thyme Klinger | ▼ Sell | Tax Withholding | 1,068 | $33K | 2/12/2025 |
| Stephen Hoge | ▲ Buy | Grant | 5,734 | $0 | 2/12/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 2,771 | $86K | 2/12/2025 |
| Stephane Bancel | ▲ Buy | Grant | 13,233 | $0 | 2/12/2025 |
| Stephane Bancel | ▼ Sell | Tax Withholding | 6,400 | $198K | 2/12/2025 |
| Stephen Hoge | ▲ Buy | Option Exercise | 523 | — | 2/7/2025 |
| Stephen Hoge | ▼ Sell | Tax Withholding | 281 | $9K | 2/7/2025 |
| James M. Mock | ▲ Buy | Option Exercise | 1,453 | — | 1/3/2025 |