| Shares Outstanding | 119.45M |
| Float | 119.01M |
| Float Short Interest Percentage | 2.75% |
| Owners (insider) | 0.3% |
| Owners (institutional) | 102.02% |
| Owners (insider) change | 0.54% |
| Owners (institutional) change | -2.65% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 9, 2025 | Talvitie Kristian | Open Market Sale | 50291 | 173.14 | $ 8,707,634.35 |
| Dec 8, 2025 | VON STAATS AARON C | Open Market Sale | 6328 | 174.79 | $ 1,106,085.17 |
| Dec 5, 2025 | Talvitie Kristian | Open Market Sale | 4658 | 174.03 | $ 810,621.46 |
| Dec 1, 2025 | Dahdah Robert | Option Excercise | 12275 | 0.00 | $ 0.00 |
| Dec 1, 2025 | Dahdah Robert | Option Excercise | 5935 | 174.88 | $ 1,037,912.80 |
| Nov 25, 2025 | CHRISTENSON ALICE | Open Market Sale | 1323 | 173.52 | $ 229,566.96 |
| Nov 20, 2025 | Barua Neil | Grant | 9506 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Barua Neil | Option Excercise | 4597 | 170.43 | $ 783,466.71 |
| Nov 20, 2025 | CHRISTENSON ALICE | Grant | 1104 | 0.00 | $ 0.00 |
| Nov 20, 2025 | CHRISTENSON ALICE | Option Excercise | 325 | 170.43 | $ 55,389.75 |
| Nov 20, 2025 | Dahdah Robert | Grant | 4436 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Dahdah Robert | Option Excercise | 2145 | 170.43 | $ 365,572.35 |
| Nov 20, 2025 | VON STAATS AARON C | Grant | 2674 | 0.00 | $ 0.00 |
| Nov 20, 2025 | VON STAATS AARON C | Option Excercise | 1293 | 170.43 | $ 220,365.99 |
| Nov 20, 2025 | Talvitie Kristian | Grant | 4555 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Talvitie Kristian | Option Excercise | 2203 | 170.43 | $ 375,457.29 |
| Nov 15, 2025 | Barua Neil | Option Excercise | 35205 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Barua Neil | Option Excercise | 17023 | 179.61 | $ 3,057,501.03 |
| Nov 15, 2025 | Talvitie Kristian | Option Excercise | 32140 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Talvitie Kristian | Option Excercise | 14574 | 179.61 | $ 2,617,636.14 |
| Nov 15, 2025 | VON STAATS AARON C | Option Excercise | 20678 | 0.00 | $ 0.00 |
| Nov 15, 2025 | VON STAATS AARON C | Option Excercise | 9013 | 179.61 | $ 1,618,824.93 |
| Nov 15, 2025 | CHRISTENSON ALICE | Option Excercise | 2072 | 0.00 | $ 0.00 |
| Nov 15, 2025 | CHRISTENSON ALICE | Option Excercise | 610 | 179.61 | $ 109,562.10 |
| Nov 15, 2025 | Dahdah Robert | Option Excercise | 5650 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Dahdah Robert | Option Excercise | 1763 | 179.61 | $ 316,652.43 |
| Sep 15, 2025 | BERNSHTEYN ROBERT | Option Excercise | 1117 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Barua Neil | Option Excercise | 11471 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Barua Neil | Option Excercise | 5547 | 205.84 | $ 1,141,794.48 |
| Aug 6, 2025 | VON STAATS AARON C | Open Market Sale | 1988 | 216.29 | $ 429,993.98 |
| Aug 4, 2025 | CHRISTENSON ALICE | Open Market Sale | 676 | 216.46 | $ 146,323.58 |
| May 9, 2025 | Pham Trac | Open Market Sale | 38 | 163.42 | $ 6,210.00 |
| May 7, 2025 | VON STAATS AARON C | Open Market Sale | 1988 | 160.00 | $ 318,080.00 |
| Mar 17, 2025 | Lathan Corinna | Open Market Sale | 622 | 155.53 | $ 96,739.66 |
| Feb 12, 2025 | Benjamin Mark D | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 12, 2025 | BERNSHTEYN ROBERT | Option Excercise | 648 | 0.00 | $ 0.00 |
| Feb 12, 2025 | CHAFFIN JANICE | Option Excercise | 1659 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Hanspal Amarpreet | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Katz Michal | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 12, 2025 | LACY PAUL A | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Lathan Corinna | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 12, 2025 | SCHECHTER ROBERT | Option Excercise | 1383 | 0.00 | $ 0.00 |
| Feb 5, 2025 | VON STAATS AARON C | Open Market Sale | 1182 | 191.84 | $ 226,759.65 |
| Jan 12, 2025 | Barua Neil | Option Excercise | 22884 | 0.00 | $ 0.00 |
| Jan 12, 2025 | Barua Neil | Option Excercise | 10053 | 182.38 | $ 1,833,466.14 |