| Shares Outstanding | 244.03M |
| Float | 207.94M |
| Float Short Interest Percentage | 1.82% |
| Owners (insider) | 14.75% |
| Owners (institutional) | 86.62% |
| Owners (insider) change | 1.48% |
| Owners (institutional) change | 0.25% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 23, 2025 | STONE WILLIAM C | Other Disposition | 148000 | 0.00 | $ 0.00 |
| Nov 25, 2025 | BOULANGER NORMAND A | Open Market Sale | 150000 | 85.85 | $ 12,878,130.00 |
| Nov 25, 2025 | BOULANGER NORMAND A | Option Excercise | 200000 | 33.89 | $ 6,778,000.00 |
| Oct 13, 2025 | STONE WILLIAM C | Option Excercise | 420000 | 33.89 | $ 14,233,800.00 |
| Aug 15, 2025 | Schell Brian N | Option Excercise | 39616 | $ 0.00 | |
| Aug 15, 2025 | Schell Brian N | Option Excercise | 18521 | 86.83 | $ 1,608,178.43 |
| May 21, 2025 | BOULANGER NORMAND A | Option Excercise | 3348 | $ 0.00 | |
| May 21, 2025 | ZAMKOW MICHAEL JAY | Option Excercise | 3348 | $ 0.00 | |
| May 21, 2025 | Conjeevaram Smita | Option Excercise | 3348 | $ 0.00 | |
| May 21, 2025 | Varsano David | Option Excercise | 3348 | $ 0.00 | |
| May 21, 2025 | MICHAEL JONATHAN E | Option Excercise | 3348 | $ 0.00 | |
| May 21, 2025 | Walton Debra | Option Excercise | 3348 | $ 0.00 | |
| May 13, 2025 | ZAMKOW MICHAEL JAY | Open Market Sale | 12500 | 79.92 | $ 999,000.00 |
| May 2, 2025 | ZAMKOW MICHAEL JAY | Option Excercise | 6000 | 30.19 | $ 181,140.00 |
| May 2, 2025 | ZAMKOW MICHAEL JAY | Open Market Sale | 18900 | 77.43 | $ 1,463,365.53 |
| May 1, 2025 | MICHAEL JONATHAN E | Open Market Purchase | 2700 | 75.53 | $ 203,935.05 |
| Mar 21, 2025 | Varsano David | Option Excercise | 6000 | 30.19 | $ 181,140.00 |
| Mar 19, 2025 | MICHAEL JONATHAN E | Option Excercise | 6000 | 30.19 | $ 181,140.00 |
| Mar 3, 2025 | White Jason Douglas | Option Excercise | 6515 | $ 0.00 | |
| Mar 3, 2025 | White Jason Douglas | Option Excercise | 3321 | 89.05 | $ 295,735.05 |
| Mar 3, 2025 | Kanwar Rahul | Option Excercise | 17373 | $ 0.00 | |
| Mar 3, 2025 | Kanwar Rahul | Option Excercise | 9592 | 89.05 | $ 854,167.60 |
| Mar 3, 2025 | STONE WILLIAM C | Option Excercise | 21729 | $ 0.00 | |
| Feb 27, 2025 | ZAMKOW MICHAEL JAY | Other Disposition | 30600 | 0.00 | $ 0.00 |
| Feb 25, 2025 | ZAMKOW MICHAEL JAY | Open Market Sale | 23000 | 88.39 | $ 2,033,062.00 |
| Feb 24, 2025 | White Jason Douglas | Option Excercise | 5894 | $ 0.00 | |
| Feb 24, 2025 | White Jason Douglas | Option Excercise | 3010 | 88.60 | $ 266,686.00 |
| Feb 24, 2025 | Schell Brian N | Option Excercise | 5239 | $ 0.00 | |
| Feb 24, 2025 | Schell Brian N | Option Excercise | 1613 | 88.60 | $ 142,911.80 |
| Feb 24, 2025 | Kanwar Rahul | Option Excercise | 15717 | $ 0.00 | |
| Feb 24, 2025 | Kanwar Rahul | Option Excercise | 7043 | 88.60 | $ 624,009.80 |
| Feb 24, 2025 | STONE WILLIAM C | Option Excercise | 19647 | $ 0.00 | |
| Feb 18, 2025 | White Jason Douglas | Option Excercise | 71000 | 51.95 | $ 3,688,110.00 |
| Feb 18, 2025 | White Jason Douglas | Open Market Sale | 71000 | 88.96 | $ 6,316,351.70 |
| Jan 10, 2025 | Walton Debra | Option Excercise | 1672 | $ 0.00 |