| Shares Outstanding | 122.44M |
| Float | 101.86M |
| Float Short Interest Percentage | 1.44% |
| Owners (insider) | 13.48% |
| Owners (institutional) | 74.61% |
| Owners (insider) change | 0.83% |
| Owners (institutional) change | -0.25% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 1, 2026 | WEST ALFRED P JR | Option Excercise | 3482 | 82.02 | $ 285,593.64 |
| Dec 30, 2025 | ROMEO CARMEN | Other Disposition | 15500 | 0.00 | $ 0.00 |
| Dec 22, 2025 | DORAN WILLIAM | Open Market Sale | 7000 | 83.85 | $ 586,950.00 |
| Dec 12, 2025 | Brassington Jonathan | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | DORAN WILLIAM | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | Peterson Michael | Grant | 7711 | $ 0.00 | |
| Dec 12, 2025 | Denham Sean | Grant | 13254 | $ 0.00 | |
| Dec 12, 2025 | LANE MICHAEL | Grant | 8916 | $ 0.00 | |
| Dec 12, 2025 | McCabe Philip | Grant | 8434 | $ 0.00 | |
| Dec 12, 2025 | Hicke Ryan | Grant | 25904 | $ 0.00 | |
| Dec 12, 2025 | Sharma Sanjay | Grant | 15934 | $ 0.00 | |
| Dec 12, 2025 | Risi Karin A. | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | GUARINO CARL | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | MCCARTHY KATHRYN | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | ROMEO CARMEN | Grant | 2266 | $ 0.00 | |
| Dec 12, 2025 | Naratil Thomas C. | Grant | 2266 | $ 0.00 | |
| Dec 4, 2025 | McCabe Philip | Option Excercise | 12000 | 53.34 | $ 640,080.00 |
| Dec 4, 2025 | McCabe Philip | Open Market Sale | 12000 | 81.11 | $ 973,320.00 |
| Dec 3, 2025 | WEST ALFRED P JR | Option Excercise | 30000 | 53.34 | $ 1,600,200.00 |
| Dec 3, 2025 | WEST ALFRED P JR | Open Market Sale | 24770 | 80.87 | $ 2,003,149.90 |
| Nov 17, 2025 | DORAN WILLIAM | Option Excercise | 10000 | 53.34 | $ 533,400.00 |
| Nov 12, 2025 | Peterson Michael | Option Excercise | 25000 | 54.34 | $ 1,358,500.00 |
| Nov 12, 2025 | Peterson Michael | Open Market Sale | 25000 | 84.21 | $ 2,105,250.00 |
| Nov 11, 2025 | ROMEO CARMEN | Option Excercise | 5000 | 53.34 | $ 266,700.00 |
| Nov 11, 2025 | ROMEO CARMEN | Open Market Sale | 5000 | 84.01 | $ 420,050.00 |
| Oct 24, 2025 | McCabe Philip | Option Excercise | 12000 | 53.34 | $ 640,080.00 |
| Sep 29, 2025 | MCCARTHY KATHRYN | Option Excercise | 10000 | 53.34 | $ 533,400.00 |
| Sep 29, 2025 | MCCARTHY KATHRYN | Open Market Sale | 10000 | 85.66 | $ 856,600.00 |
| Sep 23, 2025 | GUARINO CARL | Option Excercise | 10000 | 53.34 | $ 533,400.00 |
| Sep 23, 2025 | GUARINO CARL | Open Market Sale | 10000 | 86.41 | $ 864,100.00 |
| Sep 16, 2025 | LANE MICHAEL | Option Excercise | 3935 | 86.60 | $ 340,771.00 |
| Aug 19, 2025 | Hicke Ryan | Option Excercise | 35000 | 49.63 | $ 1,737,050.00 |
| Aug 19, 2025 | Hicke Ryan | Open Market Sale | 35000 | 88.30 | $ 3,090,500.00 |
| Aug 7, 2025 | Peterson Michael | Option Excercise | 7089 | 61.81 | $ 438,171.09 |
| Aug 7, 2025 | Peterson Michael | Open Market Sale | 7089 | 88.55 | $ 627,730.95 |
| Aug 5, 2025 | Peterson Michael | Option Excercise | 684 | 61.81 | $ 42,278.04 |
| Aug 5, 2025 | Peterson Michael | Open Market Sale | 684 | 88.69 | $ 60,663.96 |
| Jul 31, 2025 | Peterson Michael | Option Excercise | 4727 | 61.81 | $ 292,175.87 |
| Jul 31, 2025 | Peterson Michael | Open Market Sale | 4727 | 88.51 | $ 418,386.77 |
| Jul 29, 2025 | Warner Mark Andrew | Option Excercise | 5000 | 49.63 | $ 248,150.00 |
| Jul 29, 2025 | Warner Mark Andrew | Open Market Sale | 5000 | 88.75 | $ 443,750.00 |
| Jul 22, 2025 | Risi Karin A. | Grant | 2076 | $ 0.00 | |
| Jul 22, 2025 | Naratil Thomas C. | Grant | 2076 | $ 0.00 | |
| May 28, 2025 | WEST ALFRED P JR | Open Market Sale | 141126 | 85.08 | $ 12,006,823.36 |
| May 15, 2025 | Peterson Michael | Option Excercise | 50000 | 57.52 | $ 2,876,000.00 |
| May 15, 2025 | Peterson Michael | Open Market Sale | 50000 | 84.27 | $ 4,213,500.00 |
| May 14, 2025 | Sharma Sanjay | Option Excercise | 20000 | 53.34 | $ 1,066,800.00 |
| May 14, 2025 | Sharma Sanjay | Open Market Sale | 20000 | 83.40 | $ 1,668,000.00 |
| May 14, 2025 | Hicke Ryan | Option Excercise | 24000 | 53.34 | $ 1,280,160.00 |
| May 14, 2025 | Hicke Ryan | Open Market Sale | 21000 | 83.36 | $ 1,750,560.00 |
| Mar 31, 2025 | Hicke Ryan | Option Excercise | 4349 | 77.11 | $ 335,351.39 |
| Mar 18, 2025 | Denham Sean | Option Excercise | 7823 | 74.96 | $ 586,412.08 |
| Mar 5, 2025 | WEST ALFRED P JR | Open Market Sale | 1372 | 76.28 | $ 104,656.16 |
| Mar 3, 2025 | WEST ALFRED P JR | Open Market Sale | 152842 | 77.88 | $ 11,903,333.38 |
| Mar 3, 2025 | Warner Mark Andrew | Option Excercise | 5000 | 53.34 | $ 266,700.00 |
| Mar 3, 2025 | Warner Mark Andrew | Open Market Sale | 5000 | 80.39 | $ 401,950.00 |