| Shares Outstanding | 24.67M |
| Float | 20.66M |
| Float Short Interest Percentage | 10.3% |
| Owners (insider) | 10.11% |
| Owners (institutional) | 86.08% |
| Owners (insider) change | 7.03% |
| Owners (institutional) change | -10.52% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 15, 2025 | VASSALLUZZO SCOTT J | Option Excercise | 2611 | 0.00 | $ 0.00 |
| Nov 15, 2025 | VASSALLUZZO SCOTT J | Option Excercise | 1256 | 66.59 | $ 83,637.04 |
| Nov 15, 2025 | Temperley Dessislava | Option Excercise | 2611 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Temperley Dessislava | Option Excercise | 1256 | 66.59 | $ 83,637.04 |
| Nov 15, 2025 | Gasperment Sophie | Option Excercise | 2611 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Gasperment Sophie | Option Excercise | 1256 | 66.59 | $ 83,637.04 |
| Nov 15, 2025 | Wensveen Maarten | Option Excercise | 6860 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Wensveen Maarten | Option Excercise | 3319 | 66.59 | $ 221,012.21 |
| Nov 15, 2025 | Keane Robert S | Option Excercise | 13113 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Keane Robert S | Option Excercise | 5404 | 66.59 | $ 359,852.36 |
| Nov 15, 2025 | Quinn Sean Edward | Option Excercise | 8520 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Quinn Sean Edward | Option Excercise | 4121 | 66.59 | $ 274,417.39 |
| Nov 15, 2025 | Baumgartner Florian | Option Excercise | 6544 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Baumgartner Florian | Option Excercise | 3108 | 66.59 | $ 206,961.72 |
| Nov 6, 2025 | Quinn Sean Edward | Open Market Purchase | 4000 | 62.79 | $ 251,174.58 |
| Nov 3, 2025 | Wensveen Maarten | Open Market Sale | 22830 | 68.36 | $ 1,560,605.84 |
| Oct 15, 2025 | Baumgartner Florian | Option Excercise | 1025 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Baumgartner Florian | Option Excercise | 487 | 64.18 | $ 31,255.66 |
| Sep 15, 2025 | Temperley Dessislava | Option Excercise | 435 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Temperley Dessislava | Option Excercise | 209 | 57.10 | $ 11,933.90 |
| Aug 15, 2025 | Keane Robert S | Option Excercise | 23622 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Keane Robert S | Option Excercise | 8455 | 60.16 | $ 508,652.80 |
| Aug 15, 2025 | Baumgartner Florian | Option Excercise | 11387 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Baumgartner Florian | Option Excercise | 5408 | 60.16 | $ 325,345.28 |
| Aug 15, 2025 | Wensveen Maarten | Option Excercise | 13106 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Wensveen Maarten | Option Excercise | 5695 | 60.16 | $ 342,611.20 |
| Aug 15, 2025 | Quinn Sean Edward | Option Excercise | 16276 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Quinn Sean Edward | Option Excercise | 7872 | 60.16 | $ 473,579.52 |
| Jul 15, 2025 | Baumgartner Florian | Option Excercise | 1026 | 0.00 | $ 0.00 |
| Jul 15, 2025 | Baumgartner Florian | Option Excercise | 488 | 46.45 | $ 22,667.60 |
| May 15, 2025 | Quinn Sean Edward | Option Excercise | 6871 | 0.00 | $ 0.00 |
| May 15, 2025 | Quinn Sean Edward | Option Excercise | 3015 | 45.06 | $ 135,855.90 |
| May 15, 2025 | Keane Robert S | Option Excercise | 9725 | 0.00 | $ 0.00 |
| May 15, 2025 | Keane Robert S | Option Excercise | 2949 | 45.06 | $ 132,881.94 |
| May 15, 2025 | Wensveen Maarten | Option Excercise | 5557 | 0.00 | $ 0.00 |
| May 15, 2025 | Wensveen Maarten | Option Excercise | 1632 | 45.06 | $ 73,537.92 |
| May 15, 2025 | Baumgartner Florian | Option Excercise | 5241 | 0.00 | $ 0.00 |
| May 15, 2025 | Baumgartner Florian | Option Excercise | 2489 | 45.06 | $ 112,154.34 |
| Apr 15, 2025 | Baumgartner Florian | Option Excercise | 9289 | 0.00 | $ 0.00 |
| Apr 15, 2025 | Baumgartner Florian | Option Excercise | 4410 | 43.51 | $ 191,879.10 |
| Mar 14, 2025 | Quinn Sean Edward | Open Market Purchase | 5000 | 41.50 | $ 207,500.00 |
| Feb 15, 2025 | Wensveen Maarten | Option Excercise | 9120 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Wensveen Maarten | Option Excercise | 2738 | 53.85 | $ 147,441.30 |
| Feb 15, 2025 | Baumgartner Florian | Option Excercise | 11301 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Baumgartner Florian | Option Excercise | 5367 | 53.85 | $ 289,012.95 |
| Feb 15, 2025 | Keane Robert S | Option Excercise | 9725 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Keane Robert S | Option Excercise | 3143 | 53.85 | $ 169,250.55 |
| Feb 15, 2025 | Quinn Sean Edward | Option Excercise | 16848 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Quinn Sean Edward | Option Excercise | 5171 | 53.85 | $ 278,458.35 |
| Jan 15, 2025 | Baumgartner Florian | Option Excercise | 1026 | 0.00 | $ 0.00 |
| Jan 15, 2025 | Baumgartner Florian | Option Excercise | 488 | 71.41 | $ 34,848.08 |