| Shares Outstanding | 390.68M |
| Float | 362.45M |
| Float Short Interest Percentage | 18.78% |
| Owners (insider) | 2.54% |
| Owners (institutional) | 71.57% |
| Owners (insider) change | 1.47% |
| Owners (institutional) change | -4.66% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 11, 2025 | AFEYAN NOUBAR | Option Excercise | 23853 | 10.90 | $ 259,997.70 |
| Dec 11, 2025 | AFEYAN NOUBAR | Open Market Sale | 23853 | 29.49 | $ 703,305.71 |
| Dec 11, 2025 | Bancel Stephane | Option Excercise | 688073 | 10.90 | $ 7,499,995.70 |
| Dec 9, 2025 | Hussain Abbas | Open Market Sale | 504 | 27.60 | $ 13,910.40 |
| Dec 5, 2025 | Mock James M | Option Excercise | 47190 | $ 0.00 | |
| Dec 5, 2025 | Mock James M | Option Excercise | 22817 | 25.49 | $ 581,605.33 |
| Dec 5, 2025 | Klinger Shannon Thyme | Option Excercise | 47190 | $ 0.00 | |
| Dec 5, 2025 | Klinger Shannon Thyme | Option Excercise | 22817 | 25.49 | $ 581,605.33 |
| Dec 1, 2025 | Hoge Stephen | Option Excercise | 652 | $ 0.00 | |
| Dec 1, 2025 | Hoge Stephen | Option Excercise | 316 | 25.98 | $ 8,209.68 |
| Dec 1, 2025 | Klinger Shannon Thyme | Option Excercise | 233 | $ 0.00 | |
| Dec 1, 2025 | Klinger Shannon Thyme | Option Excercise | 113 | 25.98 | $ 2,935.74 |
| Nov 26, 2025 | Mock James M | Option Excercise | 1102 | $ 0.00 | |
| Nov 26, 2025 | Mock James M | Option Excercise | 534 | 24.83 | $ 13,258.10 |
| Nov 26, 2025 | Klinger Shannon Thyme | Option Excercise | 1102 | $ 0.00 | |
| Nov 26, 2025 | Klinger Shannon Thyme | Option Excercise | 534 | 24.83 | $ 13,258.10 |
| Nov 26, 2025 | Hoge Stephen | Option Excercise | 2047 | $ 0.00 | |
| Nov 26, 2025 | Hoge Stephen | Option Excercise | 990 | 24.83 | $ 24,579.20 |
| Oct 3, 2025 | Mock James M | Option Excercise | 1453 | $ 0.00 | |
| Oct 3, 2025 | Mock James M | Option Excercise | 703 | 28.37 | $ 19,944.11 |
| Oct 2, 2025 | Hussain Abbas | Option Excercise | 1439 | $ 0.00 | |
| Aug 29, 2025 | Klinger Shannon Thyme | Option Excercise | 113 | 24.47 | $ 2,765.11 |
| Aug 29, 2025 | Hoge Stephen | Option Excercise | 651 | $ 0.00 | |
| Aug 29, 2025 | Hoge Stephen | Option Excercise | 315 | 24.47 | $ 7,708.05 |
| Aug 29, 2025 | Klinger Shannon Thyme | Option Excercise | 232 | $ 0.00 | |
| Aug 27, 2025 | Mock James M | Option Excercise | 1103 | $ 0.00 | |
| Aug 27, 2025 | Mock James M | Option Excercise | 535 | 24.84 | $ 13,289.75 |
| Aug 27, 2025 | Klinger Shannon Thyme | Option Excercise | 1103 | $ 0.00 | |
| Aug 27, 2025 | Klinger Shannon Thyme | Option Excercise | 535 | 24.84 | $ 13,289.75 |
| Aug 27, 2025 | Hoge Stephen | Option Excercise | 2048 | $ 0.00 | |
| Aug 27, 2025 | Hoge Stephen | Option Excercise | 991 | 24.84 | $ 24,616.95 |
| Aug 5, 2025 | Rubenstein David M. | Option Excercise | 850 | $ 0.00 | |
| Jul 3, 2025 | Mock James M | Option Excercise | 1453 | $ 0.00 | |
| Jul 3, 2025 | Mock James M | Option Excercise | 703 | 30.28 | $ 21,286.84 |
| Jun 11, 2025 | Hussain Abbas | Open Market Sale | 312 | 28.00 | $ 8,736.00 |
| Jun 6, 2025 | Klinger Shannon Thyme | Option Excercise | 1139 | $ 0.00 | |
| Jun 6, 2025 | Klinger Shannon Thyme | Option Excercise | 551 | 26.12 | $ 14,392.12 |
| May 30, 2025 | Hoge Stephen | Option Excercise | 652 | $ 0.00 | |
| May 30, 2025 | Hoge Stephen | Option Excercise | 316 | 26.93 | $ 8,509.88 |
| May 30, 2025 | Klinger Shannon Thyme | Option Excercise | 233 | $ 0.00 | |
| May 30, 2025 | Klinger Shannon Thyme | Option Excercise | 113 | 26.93 | $ 3,043.09 |
| May 27, 2025 | Hoge Stephen | Option Excercise | 2046 | $ 0.00 | |
| May 27, 2025 | Hoge Stephen | Option Excercise | 990 | 26.41 | $ 26,144.90 |
| May 27, 2025 | Mock James M | Option Excercise | 1101 | $ 0.00 | |
| May 27, 2025 | Mock James M | Option Excercise | 533 | 26.41 | $ 14,076.08 |
| May 27, 2025 | Klinger Shannon Thyme | Option Excercise | 1101 | $ 0.00 | |
| May 27, 2025 | Klinger Shannon Thyme | Option Excercise | 533 | 26.41 | $ 14,076.08 |
| Apr 30, 2025 | Rubenstein David M. | Option Excercise | 677 | $ 0.00 | |
| Apr 30, 2025 | NABEL ELIZABETH G | Option Excercise | 979 | $ 0.00 | |
| Apr 30, 2025 | Hussain Abbas | Option Excercise | 892 | $ 0.00 | |
| Apr 30, 2025 | Horning Sandra | Option Excercise | 979 | $ 0.00 | |
| Apr 4, 2025 | Mock James M | Option Excercise | 1452 | $ 0.00 | |
| Apr 4, 2025 | Mock James M | Option Excercise | 703 | 25.73 | $ 18,088.19 |
| Mar 7, 2025 | Klinger Shannon Thyme | Option Excercise | 1139 | $ 0.00 | |
| Mar 7, 2025 | Klinger Shannon Thyme | Option Excercise | 551 | 34.30 | $ 18,899.30 |
| Mar 3, 2025 | SAGAN PAUL | Open Market Purchase | 31620 | 31.76 | $ 1,004,251.20 |
| Mar 3, 2025 | Bancel Stephane | Open Market Purchase | 160314 | 31.22 | $ 5,004,318.13 |
| Feb 28, 2025 | Mock James M | Option Excercise | 329 | $ 0.00 | |
| Feb 28, 2025 | Mock James M | Option Excercise | 160 | 31.09 | $ 4,974.40 |
| Feb 28, 2025 | Klinger Shannon Thyme | Option Excercise | 562 | $ 0.00 | |
| Feb 28, 2025 | Klinger Shannon Thyme | Option Excercise | 273 | 31.09 | $ 8,487.57 |
| Feb 28, 2025 | Hoge Stephen | Option Excercise | 1263 | $ 0.00 | |
| Feb 28, 2025 | Hoge Stephen | Option Excercise | 612 | 31.09 | $ 19,027.08 |
| Feb 27, 2025 | Hoge Stephen | Option Excercise | 5746 | $ 0.00 | |
| Feb 27, 2025 | Hoge Stephen | Option Excercise | 2779 | 33.58 | $ 93,318.82 |
| Feb 27, 2025 | Mock James M | Option Excercise | 5746 | $ 0.00 | |
| Feb 27, 2025 | Mock James M | Option Excercise | 2780 | 33.58 | $ 93,352.40 |
| Feb 27, 2025 | Klinger Shannon Thyme | Option Excercise | 5747 | $ 0.00 | |
| Feb 27, 2025 | Klinger Shannon Thyme | Option Excercise | 2779 | 33.58 | $ 93,318.82 |
| Feb 12, 2025 | Klinger Shannon Thyme | Grant | 2047 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Klinger Shannon Thyme | Option Excercise | 1068 | 30.93 | $ 33,033.24 |
| Feb 12, 2025 | Hoge Stephen | Grant | 5734 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Hoge Stephen | Option Excercise | 2771 | 30.93 | $ 85,707.03 |
| Feb 12, 2025 | Bancel Stephane | Grant | 13233 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Bancel Stephane | Option Excercise | 6400 | 30.93 | $ 197,952.00 |
| Feb 7, 2025 | Hoge Stephen | Option Excercise | 523 | $ 0.00 | |
| Feb 7, 2025 | Hoge Stephen | Option Excercise | 281 | 33.61 | $ 9,444.41 |
| Jan 3, 2025 | Mock James M | Option Excercise | 1453 | $ 0.00 | |
| Jan 3, 2025 | Mock James M | Option Excercise | 780 | 42.00 | $ 32,760.00 |