| Shares Outstanding | 251.67M |
| Float | 251.32M |
| Float Short Interest Percentage | 2.58% |
| Owners (insider) | 0.12% |
| Owners (institutional) | 98.32% |
| Owners (insider) change | -0.29% |
| Owners (institutional) change | -0.15% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 13, 2025 | Betz William | Open Market Sale | 7299 | 201.93 | $ 1,473,887.07 |
| Nov 10, 2025 | Micallef Andrew | Grant | 5071 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Hardy Andrew | Grant | 1071 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Sotomayor Rafael | Grant | 5532 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Betz William | Grant | 6339 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Jensen Christopher L | Grant | 5532 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Wuamett Jennifer | Grant | 5532 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Micallef Andrew | Option Excercise | 1453 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Micallef Andrew | Option Excercise | 3203 | 204.93 | $ 656,390.71 |
| Nov 7, 2025 | Hardy Andrew | Option Excercise | 807 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Hardy Andrew | Option Excercise | 954 | 205.37 | $ 195,925.14 |
| Nov 7, 2025 | Sotomayor Rafael | Option Excercise | 1614 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Sotomayor Rafael | Option Excercise | 3575 | 204.96 | $ 732,747.85 |
| Nov 7, 2025 | Betz William | Option Excercise | 1614 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Betz William | Option Excercise | 3131 | 204.94 | $ 641,679.40 |
| Nov 7, 2025 | Jensen Christopher L | Option Excercise | 1480 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Jensen Christopher L | Option Excercise | 2747 | 204.95 | $ 563,003.62 |
| Nov 7, 2025 | Wuamett Jennifer | Option Excercise | 1480 | 0.00 | $ 0.00 |
| Nov 7, 2025 | Wuamett Jennifer | Option Excercise | 2760 | 204.96 | $ 565,687.47 |
| Nov 5, 2025 | Sotomayor Rafael | Option Excercise | 1558 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Sotomayor Rafael | Option Excercise | 555 | 204.42 | $ 113,453.10 |
| Nov 5, 2025 | Micallef Andrew | Option Excercise | 1335 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Micallef Andrew | Option Excercise | 475 | 204.42 | $ 97,099.50 |
| Nov 5, 2025 | Betz William | Option Excercise | 1558 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Betz William | Option Excercise | 451 | 204.42 | $ 92,193.42 |
| Nov 5, 2025 | Wuamett Jennifer | Option Excercise | 1335 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Wuamett Jennifer | Option Excercise | 526 | 204.42 | $ 107,524.92 |
| Nov 5, 2025 | Jensen Christopher L | Option Excercise | 1335 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Jensen Christopher L | Option Excercise | 499 | 204.42 | $ 102,005.58 |
| Nov 5, 2025 | Hardy Andrew | Option Excercise | 742 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Hardy Andrew | Option Excercise | 376 | 204.42 | $ 76,861.92 |
| Nov 4, 2025 | Wuamett Jennifer | Open Market Sale | 8372 | 207.01 | $ 1,733,056.49 |
| Nov 1, 2025 | Sotomayor Rafael | Option Excercise | 563 | 209.12 | $ 117,734.56 |
| Nov 1, 2025 | Hardy Andrew | Option Excercise | 715 | 0.00 | $ 0.00 |
| Nov 1, 2025 | Hardy Andrew | Option Excercise | 362 | 209.12 | $ 75,701.44 |
| Nov 1, 2025 | Wuamett Jennifer | Option Excercise | 1582 | 0.00 | $ 0.00 |
| Nov 1, 2025 | Wuamett Jennifer | Option Excercise | 623 | 209.12 | $ 130,281.76 |
| Nov 1, 2025 | Micallef Andrew | Option Excercise | 1449 | 0.00 | $ 0.00 |
| Nov 1, 2025 | Micallef Andrew | Option Excercise | 516 | 209.12 | $ 107,905.92 |
| Nov 1, 2025 | Betz William | Option Excercise | 1811 | 0.00 | $ 0.00 |
| Nov 1, 2025 | Betz William | Option Excercise | 441 | 209.12 | $ 92,221.92 |
| Nov 1, 2025 | Jensen Christopher L | Option Excercise | 1582 | 0.00 | $ 0.00 |
| Nov 1, 2025 | Jensen Christopher L | Option Excercise | 591 | 209.12 | $ 123,589.92 |
| Nov 1, 2025 | Sotomayor Rafael | Option Excercise | 1582 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Micallef Andrew | Open Market Sale | 1000 | 216.21 | $ 216,210.00 |
| Aug 12, 2025 | Sotomayor Rafael | Open Market Sale | 2000 | 219.57 | $ 439,149.00 |
| Jul 28, 2025 | Betz William | Open Market Sale | 6785 | 227.34 | $ 1,542,501.90 |
| Jul 2, 2025 | Wuamett Jennifer | Open Market Sale | 9132 | 230.00 | $ 2,100,360.00 |
| Jun 16, 2025 | Micallef Andrew | Open Market Sale | 1000 | 213.94 | $ 213,940.00 |
| May 29, 2025 | SUMME GREGORY L | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | SUMME GREGORY L | Option Excercise | 407 | 196.21 | $ 79,857.47 |
| May 29, 2025 | Sundstrom Karl-Henrik | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Sundstrom Karl-Henrik | Option Excercise | 407 | 196.21 | $ 79,857.47 |
| May 29, 2025 | Staiblin Jasmin | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Staiblin Jasmin | Option Excercise | 407 | 196.21 | $ 79,857.47 |
| May 29, 2025 | GAVRIELOV MOSHE | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | GAVRIELOV MOSHE | Option Excercise | 303 | 196.21 | $ 59,451.63 |
| May 29, 2025 | Chunyuan Gu | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Chunyuan Gu | Option Excercise | 285 | 196.21 | $ 55,919.85 |
| May 29, 2025 | CLAYTON ANNETTE K | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | CLAYTON ANNETTE K | Option Excercise | 285 | 196.21 | $ 55,919.85 |
| May 29, 2025 | Southern Julie | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Southern Julie | Option Excercise | 407 | 196.21 | $ 79,857.47 |
| May 29, 2025 | Olving Lena | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Olving Lena | Option Excercise | 407 | 196.21 | $ 79,857.47 |
| May 29, 2025 | Foxx Anthony R | Option Excercise | 822 | 0.00 | $ 0.00 |
| May 29, 2025 | Foxx Anthony R | Option Excercise | 285 | 196.21 | $ 55,919.85 |
| Mar 17, 2025 | Micallef Andrew | Open Market Sale | 1000 | 204.86 | $ 204,860.00 |