224 transactions by 13 insiders, from December 11, 2025 to October 15, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Stephen HogePres | 67 | 33/67 | — | $45.4M |
| James M. MockCFO | 56 | 4/56 | — | $4.7M |
| Shannon Thyme KlingerGC | 52 | 29/52 | — | $1.4M |
| Stephane BancelCEO | 15 | 10/15 | — | $28.7M |
| Noubar AfeyanDir | 7 | — | — | $1.1M |
| Abbas HussainDir | 4 | 3/4 | — | $265K |
| David M. RubensteinDir | 4 | — | — | — |
| Francois NaderDir | 4 | — | — | — |
| Sandra HorningDir | 4 | — | — | — |
| Michael R. McDonnellDir | 3 | — | — | — |
| Elizabeth E. TallettDir | 3 | — | — | — |
| Elizabeth G. NabelDir | 3 | — | — | — |
| Soria Ester BanqueChief | 2 | — | — | — |
224 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Stephen HogePresDERIV | Oct 15 | MPLAN | 76,452 | $0.00 | —? |
| Stephen HogePresDERIV | Oct 14 | MPLAN | 76,453 | $0.00 | —? |
| Stephen HogePres | Oct 15 | SPLAN | 39,145 | $220.72 | $8.6M |
| Stephen HogePres | Oct 15 | MPLAN | 76,452 | $12.21 | $933K |
| Stephen HogePres | Oct 14 | SPLAN | 450 | $214.15 | $96K |
| Stephen HogePres | Oct 14 | SPLAN | 38,774 | $213.47 | $8.3M |
| Stephen HogePres | Oct 14 | MPLAN | 76,453 | $12.21 | $933K |
| James M. MockCFODERIV | Oct 5 | M | 1,454 | $0.00 | —? |
| James M. MockCFO | Oct 5 | F | 704 | $190.01 | $134K |
| James M. MockCFO | Oct 5 | M | 1,454 | — | — |
| Stephen HogePresDERIV | Sep 15 | MPLAN | 76,452 | $0.00 | —? |
| Stephen HogePresDERIV | Sep 14 | MPLAN | 76,453 | $0.00 | —? |
| Stephen HogePres | Sep 15 | SPLAN | 40,281 | $146.07 | $5.9M |
| Stephen HogePres | Sep 15 | MPLAN | 76,452 | $12.21 | $933K |
| Stephen HogePres | Sep 14 | SPLAN | 40,294 | $144.13 | $5.8M |
| Stephen HogePres | Sep 14 | MPLAN | 76,453 | $12.21 | $933K |
| James M. MockCFODERIV | Sep 10 | MPLAN | 19,836 | $0.00 | —? |
| James M. MockCFO | Sep 10 | SPLAN | 15,000 | $134.49 | $2.0M |
| James M. MockCFO | Sep 10 | SPLAN | 19,836 | $134.49 | $2.7M |
| James M. MockCFO | Sep 10 | MPLAN | 19,836 | $30.96 | $614K |
| James M. MockCFODERIV | Sep 4 | M | 11,797 | $0.00 | —? |
| James M. MockCFO | Sep 4 | F | 5,704 | $148.87 | $849K |
| James M. MockCFO | Sep 4 | M | 11,797 | — | — |
| Shannon Thyme KlingerGCDERIV | Sep 4 | M | 11,797 | $0.00 | —? |
| Shannon Thyme KlingerGC | Sep 4 | F | 5,704 | $148.87 | $849K |
| Shannon Thyme KlingerGC | Sep 4 | M | 11,797 | — | — |
| James M. MockCFODERIV | Sep 1 | M | 2,475 | $0.00 | —? |
| James M. MockCFO | Sep 1 | F | 1,197 | $140.34 | $168K |
| James M. MockCFO | Sep 1 | M | 2,475 | — | — |
| Shannon Thyme KlingerGCDERIV | Sep 1 | MPLAN | 2,166 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Sep 1 | MPLAN | 3,471 | $0.00 | —? |
| Shannon Thyme KlingerGC | Sep 1 | FPLAN | 1,048 | $140.34 | $147K |
| Shannon Thyme KlingerGC | Sep 1 | MPLAN | 2,166 | — | — |
| Shannon Thyme KlingerGC | Sep 1 | SPLAN | 3,471 | $139.95 | $486K |
| Shannon Thyme KlingerGC | Sep 1 | MPLAN | 3,471 | $30.96 | $107K |
| Stephen HogePresDERIV | Sep 1 | M | 9,283 | $0.00 | —? |
| Stephen HogePres | Sep 1 | F | 4,489 | $140.34 | $630K |
| Stephen HogePres | Sep 1 | M | 9,283 | — | — |
| James M. MockCFODERIV | Aug 28 | M | 329 | $0.00 | —? |
| James M. MockCFODERIV | Aug 27 | M | 774 | $0.00 | —? |
| James M. MockCFO | Aug 28 | F | 160 | $142.77 | $23K |
| James M. MockCFO | Aug 28 | M | 329 | — | — |
| James M. MockCFO | Aug 27 | F | 375 | $149.66 | $56K |
| James M. MockCFO | Aug 27 | M | 774 | — | — |
| Shannon Thyme KlingerGCDERIV | Aug 28 | M | 329 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Aug 27 | M | 774 | $0.00 | —? |
| Shannon Thyme KlingerGC | Aug 28 | F | 160 | $142.77 | $23K |
| Shannon Thyme KlingerGC | Aug 28 | M | 329 | — | — |
| Shannon Thyme KlingerGC | Aug 27 | F | 375 | $149.66 | $56K |
| Shannon Thyme KlingerGC | Aug 27 | M | 774 | — | — |
| Stephen HogePresDERIV | Aug 28 | M | 611 | $0.00 | —? |
| Stephen HogePresDERIV | Aug 27 | M | 1,437 | $0.00 | —? |
| Stephen HogePres | Aug 28 | F | 296 | $142.77 | $42K |
| Stephen HogePres | Aug 28 | M | 611 | — | — |
| Stephen HogePres | Aug 27 | F | 695 | $149.66 | $104K |
| Stephen HogePres | Aug 27 | M | 1,437 | — | — |
| Stephane BancelCEODERIV | Aug 6 | MPLAN | 64,928 | $0.00 | —? |
| Stephane BancelCEODERIV | Aug 6 | MPLAN | 187,541 | $0.00 | —? |
| Stephane BancelCEODERIV | Aug 5 | MPLAN | 128,393 | $0.00 | —? |
| Stephane BancelCEODERIV | Aug 5 | MPLAN | 370,853 | $0.00 | —? |
| Stephane BancelCEO | Aug 6 | MPLAN | 252,469 | $19.15 | $4.8M |
| Stephane BancelCEO | Aug 5 | SPLAN | 187,044 | $58.79 | $11.0M |
| Stephane BancelCEO | Aug 5 | SPLAN | 39,891 | $58.12 | $2.3M |
| Stephane BancelCEO | Aug 5 | SPLAN | 124,838 | $56.96 | $7.1M |
| Stephane BancelCEO | Aug 5 | SPLAN | 147,473 | $56.21 | $8.3M |
| Stephane BancelCEO | Aug 5 | MPLAN | 499,246 | $19.15 | $9.6M |
| Stephen HogePresDERIV | Jul 15 | MPLAN | 16,110 | $0.00 | —? |
| Stephen HogePresDERIV | Jul 15 | MPLAN | 37,226 | $0.00 | —? |
| Stephen HogePres | Jul 15 | SPLAN | 53,336 | $67.60 | $3.6M |
| Stephen HogePres | Jul 15 | MPLAN | 16,110 | $19.15 | $309K |
| Stephen HogePres | Jul 15 | MPLAN | 37,226 | $19.15 | $713K |
| Michael R. McDonnellDirDERIV | Jul 8 | A | 5,733 | $0.00 | —? |
| Michael R. McDonnellDirDERIV | Jul 8 | A | 1,618 | $0.00 | —? |
| Michael R. McDonnellDirDERIV | Jul 8 | A | 7,415 | $0.00 | —? |
| Soria Ester BanqueChiefDERIV | Jul 5 | A | 38,364 | $0.00 | —? |
| Soria Ester BanqueChiefDERIV | Jul 5 | A | 18,658 | $0.00 | —? |
| James M. MockCFODERIV | Jul 2 | M | 1,452 | $0.00 | —? |
| James M. MockCFO | Jul 2 | F | 703 | $72.50 | $51K |
| James M. MockCFO | Jul 2 | M | 1,452 | — | — |
| Stephen HogePresDERIV | Jun 15 | MPLAN | 16,110 | $0.00 | —? |
| Stephen HogePresDERIV | Jun 15 | MPLAN | 37,226 | $0.00 | —? |
| Stephen HogePres | Jun 15 | SPLAN | 53,336 | $51.37 | $2.7M |
| Stephen HogePres | Jun 15 | MPLAN | 16,110 | $19.15 | $309K |
| Stephen HogePres | Jun 15 | MPLAN | 37,226 | $19.15 | $713K |
| James M. MockCFODERIV | Jun 5 | M | 11,798 | $0.00 | —? |
| James M. MockCFO | Jun 5 | F | 5,705 | $51.59 | $294K |
| James M. MockCFO | Jun 5 | M | 11,798 | — | — |
| Shannon Thyme KlingerGCDERIV | Jun 5 | MPLAN | 11,798 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Jun 4 | MPLAN | 3,471 | $0.00 | —? |
| Shannon Thyme KlingerGC | Jun 5 | FPLAN | 5,705 | $51.59 | $294K |
| Shannon Thyme KlingerGC | Jun 5 | MPLAN | 11,798 | — | — |
| Shannon Thyme KlingerGC | Jun 4 | SPLAN | 3,471 | $50.00 | $174K |
| Shannon Thyme KlingerGC | Jun 4 | MPLAN | 3,471 | $30.96 | $107K |
| James M. MockCFODERIV | Jun 1 | M | 2,475 | $0.00 | —? |
| James M. MockCFO | Jun 1 | F | 1,197 | $47.19 | $56K |
| James M. MockCFO | Jun 1 | M | 2,475 | — | — |
| Shannon Thyme KlingerGCDERIV | Jun 1 | M | 2,165 | $0.00 | —? |
| Shannon Thyme KlingerGC | Jun 1 | F | 1,047 | $47.19 | $49K |
| Shannon Thyme KlingerGC | Jun 1 | M | 2,165 | — | — |
| Stephen HogePresDERIV | Jun 1 | M | 9,282 | $0.00 | —? |
| Stephen HogePres | Jun 1 | F | 4,488 | $47.19 | $212K |
| Stephen HogePres | Jun 1 | M | 9,282 | — | — |
| James M. MockCFODERIV | May 28 | M | 328 | $0.00 | —? |
| James M. MockCFODERIV | May 27 | M | 773 | $0.00 | —? |
| James M. MockCFO | May 28 | F | 159 | $47.61 | $8K |
| James M. MockCFO | May 28 | M | 328 | — | — |
| James M. MockCFO | May 27 | F | 374 | $47.03 | $18K |
| James M. MockCFO | May 27 | M | 773 | — | — |
| Shannon Thyme KlingerGCDERIV | May 28 | M | 328 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | May 27 | M | 773 | $0.00 | —? |
| Shannon Thyme KlingerGC | May 28 | F | 159 | $47.61 | $8K |
| Shannon Thyme KlingerGC | May 28 | M | 328 | — | — |
| Shannon Thyme KlingerGC | May 27 | F | 374 | $47.03 | $18K |
| Shannon Thyme KlingerGC | May 27 | M | 773 | — | — |
| Stephen HogePresDERIV | May 28 | M | 610 | $0.00 | —? |
| Stephen HogePresDERIV | May 27 | M | 1,437 | $0.00 | —? |
| Stephen HogePres | May 28 | F | 295 | $47.61 | $14K |
| Stephen HogePres | May 28 | M | 610 | — | — |
| Stephen HogePres | May 27 | F | 695 | $47.03 | $33K |
| Stephen HogePres | May 27 | M | 1,437 | — | — |
| Noubar AfeyanDirDERIV | May 21 | M | 9,263 | $0.00 | —? |
| Noubar AfeyanDir | May 21 | S | 9,263 | $46.84 | $434K |
| Noubar AfeyanDir | May 21 | M | 9,263 | $19.15 | $177K |
| Stephen HogePresDERIV | May 15 | MPLAN | 16,110 | $0.00 | —? |
| Stephen HogePresDERIV | May 15 | MPLAN | 37,226 | $0.00 | —? |
| Stephen HogePres | May 15 | SPLAN | 53,336 | $48.40 | $2.6M |
| Stephen HogePres | May 15 | MPLAN | 16,110 | $19.15 | $309K |
| Stephen HogePres | May 15 | MPLAN | 37,226 | $19.15 | $713K |
| David M. RubensteinDirDERIV | May 6 | A | 2,092 | $0.00 | —? |
| David M. RubensteinDirDERIV | May 6 | A | 9,681 | $0.00 | —? |
| Elizabeth G. NabelDirDERIV | May 6 | A | 8,371 | $0.00 | —? |
| Francois NaderDirDERIV | May 6 | A | 4,185 | $0.00 | —? |
| Francois NaderDirDERIV | May 6 | A | 6,454 | $0.00 | —? |
| Elizabeth E. TallettDirDERIV | May 6 | A | 8,371 | $0.00 | —? |
| Abbas HussainDirDERIV | May 6 | A | 8,371 | $0.00 | —? |
| Sandra HorningDirDERIV | May 6 | A | 2,092 | $0.00 | —? |
| Sandra HorningDirDERIV | May 6 | A | 9,681 | $0.00 | —? |
| Noubar AfeyanDirDERIV | May 6 | A | 12,908 | $0.00 | —? |
| David M. RubensteinDirDERIV | Apr 30 | M | 8,116 | $0.00 | —? |
| David M. RubensteinDir | Apr 30 | M | 8,116 | — | — |
| Elizabeth G. NabelDirDERIV | Apr 30 | M | 16,233 | $0.00 | —? |
| Elizabeth G. NabelDir | Apr 30 | M | 16,233 | — | — |
| Francois NaderDirDERIV | Apr 30 | M | 12,174 | $0.00 | —? |
| Francois NaderDir | Apr 30 | M | 12,174 | — | — |
| Elizabeth E. TallettDirDERIV | Apr 30 | M | 4,058 | $0.00 | —? |
| Elizabeth E. TallettDir | Apr 30 | M | 4,058 | — | — |
| Abbas HussainDirDERIV | Apr 30 | MPLAN | 16,233 | $0.00 | —? |
| Abbas HussainDir | May 1 | SPLAN | 5,682 | $46.63 | $265K |
| Abbas HussainDir | Apr 30 | MPLAN | 16,233 | — | — |
| Sandra HorningDirDERIV | Apr 30 | M | 16,233 | $0.00 | —? |
| Sandra HorningDir | Apr 30 | M | 16,233 | — | — |
| James M. MockCFODERIV | Apr 2 | M | 1,453 | $0.00 | —? |
| James M. MockCFO | Apr 2 | F | 703 | $50.03 | $35K |
| James M. MockCFO | Apr 2 | M | 1,453 | — | — |
| James M. MockCFODERIV | Mar 5 | M | 11,797 | $0.00 | —? |
| James M. MockCFO | Mar 5 | F | 5,704 | $57.80 | $330K |
| James M. MockCFO | Mar 5 | M | 11,797 | — | — |
| Shannon Thyme KlingerGCDERIV | Mar 5 | M | 11,797 | $0.00 | —? |
| Shannon Thyme KlingerGC | Mar 5 | F | 5,704 | $57.80 | $330K |
| Shannon Thyme KlingerGC | Mar 5 | M | 11,797 | — | — |
| James M. MockCFODERIV | Mar 1 | A | 49,569 | $0.00 | —? |
| James M. MockCFODERIV | Mar 1 | A | 37,639 | $0.00 | —? |
| James M. MockCFODERIV | Feb 27 | M | 9,901 | $0.00 | —? |
| James M. MockCFODERIV | Feb 27 | M | 774 | $0.00 | —? |
| James M. MockCFODERIV | Feb 27 | M | 329 | $0.00 | —? |
| James M. MockCFO | Feb 27 | F | 4,788 | $51.71 | $248K |
| James M. MockCFO | Feb 27 | M | 9,901 | — | — |
| James M. MockCFO | Feb 27 | F | 375 | $51.71 | $19K |
| James M. MockCFO | Feb 27 | M | 774 | — | — |
| James M. MockCFO | Feb 27 | F | 160 | $51.71 | $8K |
| James M. MockCFO | Feb 27 | M | 329 | — | — |
| Shannon Thyme KlingerGCDERIV | Mar 2 | MPLAN | 13,885 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Mar 1 | APLAN | 38,553 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Mar 1 | APLAN | 29,275 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Feb 27 | MPLAN | 8,663 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Feb 27 | MPLAN | 774 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Feb 27 | MPLAN | 329 | $0.00 | —? |
| Shannon Thyme KlingerGCDERIV | Feb 27 | MPLAN | 233 | $0.00 | —? |
| Shannon Thyme KlingerGC | Mar 2 | SPLAN | 13,885 | $52.29 | $726K |
| Shannon Thyme KlingerGC | Mar 2 | MPLAN | 13,885 | $30.96 | $430K |
| Shannon Thyme KlingerGC | Feb 27 | FPLAN | 4,189 | $51.71 | $217K |
| Shannon Thyme KlingerGC | Feb 27 | MPLAN | 8,663 | — | — |
| Shannon Thyme KlingerGC | Feb 27 | FPLAN | 375 | $51.71 | $19K |
| Shannon Thyme KlingerGC | Feb 27 | MPLAN | 774 | — | — |
| Shannon Thyme KlingerGC | Feb 27 | FPLAN | 160 | $51.71 | $8K |
| Shannon Thyme KlingerGC | Feb 27 | MPLAN | 329 | — | — |
| Shannon Thyme KlingerGC | Feb 27 | FPLAN | 113 | $51.71 | $6K |
| Shannon Thyme KlingerGC | Feb 27 | MPLAN | 233 | — | — |
| Stephen HogePresDERIV | Mar 1 | A | 165,230 | $0.00 | —? |
| Stephen HogePresDERIV | Mar 1 | A | 125,466 | $0.00 | —? |
| Stephen HogePresDERIV | Feb 27 | M | 37,131 | $0.00 | —? |
| Stephen HogePresDERIV | Feb 27 | M | 1,436 | $0.00 | —? |
| Stephen HogePresDERIV | Feb 27 | M | 611 | $0.00 | —? |
| Stephen HogePresDERIV | Feb 27 | M | 652 | $0.00 | —? |
| Stephen HogePres | Feb 27 | F | 17,953 | $51.71 | $928K |
| Stephen HogePres | Feb 27 | M | 37,131 | — | — |
| Stephen HogePres | Feb 27 | F | 695 | $51.71 | $36K |
| Stephen HogePres | Feb 27 | M | 1,436 | — | — |
| Stephen HogePres | Feb 27 | F | 296 | $51.71 | $15K |
| Stephen HogePres | Feb 27 | M | 611 | — | — |