| Shares Outstanding | 156.61M |
| Float | 156.21M |
| Float Short Interest Percentage | 3.7% |
| Owners (insider) | 0.18% |
| Owners (institutional) | 104.22% |
| Owners (insider) change | 0.92% |
| Owners (institutional) change | 1.08% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 12, 2025 | Smith Gregory Stephen | Open Market Sale | 1108 | 180.20 | $ 199,661.60 |
| Nov 5, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 177.05 | $ 110,656.25 |
| Nov 5, 2025 | Smith Gregory Stephen | Option Excercise | 2072 | 36.75 | $ 76,146.00 |
| Nov 5, 2025 | Smith Gregory Stephen | Option Excercise | 1224 | 177.05 | $ 216,709.20 |
| Nov 3, 2025 | Turner Michelle L. | Grant | 11144 | 0.00 | $ 0.00 |
| Oct 10, 2025 | Smith Gregory Stephen | Open Market Sale | 1108 | 145.24 | $ 160,925.92 |
| Oct 6, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 147.90 | $ 92,437.50 |
| Sep 29, 2025 | MADDOCK ERNEST E | Other Aquisition | 3 | 0.00 | $ 0.00 |
| Sep 29, 2025 | TUFANO PAUL J | Other Aquisition | 49 | 0.00 | $ 0.00 |
| Sep 29, 2025 | Herweck Peter | Other Aquisition | 9 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Herweck Peter | Grant | 206 | 0.00 | $ 0.00 |
| Sep 25, 2025 | TUFANO PAUL J | Grant | 357 | 0.00 | $ 0.00 |
| Sep 22, 2025 | Smith Gregory Stephen | Open Market Sale | 554 | 126.39 | $ 70,020.06 |
| Sep 12, 2025 | Smith Gregory Stephen | Open Market Sale | 554 | 115.00 | $ 63,710.00 |
| Sep 5, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 120.06 | $ 75,037.50 |
| Aug 12, 2025 | Smith Gregory Stephen | Open Market Sale | 554 | 106.00 | $ 58,724.00 |
| Aug 5, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 106.00 | $ 66,250.00 |
| Aug 1, 2025 | Kumar Ujjwal | Option Excercise | 657 | 104.16 | $ 68,433.12 |
| Jul 30, 2025 | JOHNSON MERCEDES | Open Market Sale | 1875 | 105.73 | $ 198,243.75 |
| Jul 30, 2025 | Smith Gregory Stephen | Open Market Sale | 554 | 105.73 | $ 58,574.42 |
| Jul 1, 2025 | Henry Andrew Chisholm | Grant | 2132 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Sayiner Necip | Grant | 2132 | 0.00 | $ 0.00 |
| Jun 26, 2025 | Herweck Peter | Grant | 302 | 0.00 | $ 0.00 |
| Jun 26, 2025 | TUFANO PAUL J | Grant | 521 | 0.00 | $ 0.00 |
| Jun 13, 2025 | TUFANO PAUL J | Other Aquisition | 79 | 0.00 | $ 0.00 |
| Jun 13, 2025 | Herweck Peter | Other Aquisition | 15 | 0.00 | $ 0.00 |
| Jun 13, 2025 | MADDOCK ERNEST E | Other Aquisition | 6 | 0.00 | $ 0.00 |
| May 9, 2025 | MATZ MARILYN | Grant | 2971 | 0.00 | $ 0.00 |
| May 9, 2025 | TUFANO PAUL J | Grant | 2971 | 0.00 | $ 0.00 |
| May 9, 2025 | JOHNSON MERCEDES | Grant | 2971 | 0.00 | $ 0.00 |
| May 9, 2025 | Herweck Peter | Grant | 2971 | 0.00 | $ 0.00 |
| May 9, 2025 | MADDOCK ERNEST E | Grant | 2971 | 0.00 | $ 0.00 |
| May 9, 2025 | van Kralingen Bridget A | Grant | 2971 | 0.00 | $ 0.00 |
| Mar 27, 2025 | TUFANO PAUL J | Grant | 554 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Herweck Peter | Grant | 320 | 0.00 | $ 0.00 |
| Mar 14, 2025 | MADDOCK ERNEST E | Other Aquisition | 3 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Herweck Peter | Other Aquisition | 11 | 0.00 | $ 0.00 |
| Mar 14, 2025 | TUFANO PAUL J | Other Aquisition | 73 | 0.00 | $ 0.00 |
| Mar 3, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 110.96 | $ 69,350.00 |
| Feb 4, 2025 | Mehta Sanjay | Open Market Sale | 1384 | 111.49 | $ 154,302.16 |
| Feb 4, 2025 | Burns Richard John | Open Market Sale | 445 | 111.49 | $ 49,613.05 |
| Feb 4, 2025 | Driscoll Ryan | Open Market Sale | 216 | 111.49 | $ 24,081.84 |
| Feb 3, 2025 | Driscoll Ryan | Option Excercise | 199 | 111.09 | $ 22,106.91 |
| Feb 3, 2025 | Kumar Ujjwal | Option Excercise | 399 | 111.09 | $ 44,324.91 |
| Feb 3, 2025 | JOHNSON MERCEDES | Open Market Sale | 625 | 112.58 | $ 70,362.50 |
| Feb 3, 2025 | Wood John Francis | Option Excercise | 191 | 111.09 | $ 21,218.19 |
| Feb 3, 2025 | Smith Gregory Stephen | Option Excercise | 3526 | 111.09 | $ 391,703.34 |
| Feb 3, 2025 | Lukez John | Option Excercise | 94 | 111.09 | $ 10,442.46 |
| Jan 31, 2025 | Smith Gregory Stephen | Grant | 26773 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Lukez John | Grant | 1296 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Driscoll Ryan | Grant | 3110 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Kumar Ujjwal | Grant | 4405 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Wood John Francis | Grant | 4319 | 0.00 | $ 0.00 |
| Jan 30, 2025 | Mehta Sanjay | Open Market Sale | 614 | 102.00 | $ 62,628.00 |
| Jan 30, 2025 | Driscoll Ryan | Open Market Sale | 437 | 102.00 | $ 44,574.00 |
| Jan 29, 2025 | Mehta Sanjay | Open Market Sale | 5338 | 122.90 | $ 656,040.20 |
| Jan 29, 2025 | Burns Richard John | Open Market Sale | 1477 | 122.90 | $ 181,523.30 |
| Jan 29, 2025 | Driscoll Ryan | Open Market Sale | 76 | 122.90 | $ 9,340.40 |
| Jan 28, 2025 | Mehta Sanjay | Open Market Sale | 1789 | 120.51 | $ 215,592.39 |
| Jan 28, 2025 | Burns Richard John | Open Market Sale | 407 | 120.51 | $ 49,047.57 |
| Jan 28, 2025 | Burns Richard John | Open Market Sale | 407 | 120.51 | $ 49,047.57 |
| Jan 28, 2025 | Wood John Francis | Option Excercise | 251 | 122.00 | $ 30,621.75 |
| Jan 28, 2025 | Lukez John | Option Excercise | 274 | 122.00 | $ 33,427.90 |
| Jan 28, 2025 | Smith Gregory Stephen | Grant | 4014 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Smith Gregory Stephen | Option Excercise | 2278 | 121.97 | $ 277,840.50 |
| Jan 28, 2025 | Mehta Sanjay | Grant | 6690 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Mehta Sanjay | Option Excercise | 3550 | 121.97 | $ 432,980.10 |
| Jan 28, 2025 | Burns Richard John | Grant | 3345 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Burns Richard John | Option Excercise | 1228 | 121.95 | $ 149,754.60 |
| Jan 28, 2025 | Driscoll Ryan | Option Excercise | 159 | 122.00 | $ 19,397.75 |
| Jan 27, 2025 | Smith Gregory Stephen | Option Excercise | 1641 | 120.27 | $ 197,363.07 |
| Jan 27, 2025 | Wood John Francis | Option Excercise | 147 | 120.27 | $ 17,679.69 |
| Jan 27, 2025 | Mehta Sanjay | Option Excercise | 821 | 120.27 | $ 98,741.67 |
| Jan 27, 2025 | Lukez John | Option Excercise | 172 | 120.27 | $ 20,686.44 |
| Jan 27, 2025 | Burns Richard John | Option Excercise | 420 | 120.27 | $ 50,513.40 |
| Jan 27, 2025 | Burns Richard John | Option Excercise | 420 | 120.27 | $ 50,513.40 |
| Jan 3, 2025 | Smith Gregory Stephen | Open Market Sale | 3080 | 130.00 | $ 400,400.00 |
| Dec 18, 2024 | Herweck Peter | Grant | 222 | 0.00 | $ 0.00 |
| Dec 18, 2024 | Herweck Peter | Other Aquisition | 8 | 0.00 | $ 0.00 |
| Dec 18, 2024 | MADDOCK ERNEST E | Other Aquisition | 2 | 0.00 | $ 0.00 |
| Dec 18, 2024 | TUFANO PAUL J | Grant | 383 | 0.00 | $ 0.00 |
| Dec 18, 2024 | TUFANO PAUL J | Other Aquisition | 50 | 0.00 | $ 0.00 |
| Dec 16, 2024 | Smith Gregory Stephen | Open Market Sale | 3080 | 130.00 | $ 400,400.00 |