| Shares Outstanding | 139.37M |
| Float | 139.01M |
| Float Short Interest Percentage | 2.61% |
| Owners (insider) | 0.24% |
| Owners (institutional) | 96.67% |
| Owners (insider) change | -0.4% |
| Owners (institutional) change | 0.95% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 16, 2025 | Mann Elizabeth | Open Market Sale | 300 | 219.54 | $ 65,862.00 |
| Nov 17, 2025 | Shavel Lee | Open Market Sale | 2200 | 218.53 | $ 480,766.00 |
| Nov 17, 2025 | Mann Elizabeth | Open Market Sale | 300 | 216.99 | $ 65,097.00 |
| Oct 31, 2025 | DAILEY JEFFREY J | Open Market Purchase | 500 | 217.03 | $ 108,515.00 |
| Oct 31, 2025 | Purtill Sabra R. | Open Market Purchase | 450 | 217.95 | $ 98,077.50 |
| Oct 31, 2025 | Hendrick Gregory | Open Market Purchase | 500 | 216.14 | $ 108,070.00 |
| Oct 15, 2025 | Mann Elizabeth | Open Market Sale | 300 | 242.23 | $ 72,669.00 |
| Sep 30, 2025 | PERRY CHRISTOPHER JOHN | Grant | 104 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Hendrick Gregory | Grant | 63 | 0.00 | $ 0.00 |
| Sep 30, 2025 | LISS SAMUEL G | Grant | 119 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Purtill Sabra R. | Grant | 104 | 0.00 | $ 0.00 |
| Sep 16, 2025 | Mann Elizabeth | Open Market Sale | 300 | 254.72 | $ 76,416.00 |
| Sep 3, 2025 | Daffan Nicholas | Option Excercise | 4632 | 105.48 | $ 488,582.12 |
| Sep 3, 2025 | Daffan Nicholas | Open Market Sale | 5420 | 265.00 | $ 1,436,300.00 |
| Aug 15, 2025 | Mann Elizabeth | Open Market Sale | 300 | 268.00 | $ 80,400.00 |
| Aug 15, 2025 | Shavel Lee | Open Market Sale | 2200 | 268.01 | $ 589,611.00 |
| Aug 13, 2025 | PERRY CHRISTOPHER JOHN | Open Market Purchase | 1000 | 259.80 | $ 259,800.00 |
| Aug 4, 2025 | Daffan Nicholas | Option Excercise | 4632 | 105.48 | $ 488,582.12 |
| Aug 4, 2025 | Daffan Nicholas | Open Market Sale | 5420 | 272.03 | $ 1,474,402.60 |
| Aug 1, 2025 | Shavel Lee | Other Disposition | 1800 | 0.00 | $ 0.00 |
| Jul 15, 2025 | Mann Elizabeth | Open Market Sale | 300 | 303.88 | $ 91,164.00 |
| Jul 3, 2025 | Daffan Nicholas | Option Excercise | 4631 | 105.48 | $ 488,474.48 |
| Jul 3, 2025 | Daffan Nicholas | Open Market Sale | 5419 | 300.86 | $ 1,630,360.34 |
| Jul 3, 2025 | Beckles Kathy Card | Open Market Sale | 326 | 300.86 | $ 98,080.36 |
| Jun 17, 2025 | Mann Elizabeth | Open Market Sale | 300 | 308.90 | $ 92,670.00 |
| Jun 13, 2025 | LISS SAMUEL G | Option Excercise | 11656 | 72.95 | $ 850,305.20 |
| Jun 13, 2025 | LISS SAMUEL G | Open Market Sale | 11656 | 313.06 | $ 3,648,994.22 |
| Jun 5, 2025 | Shavel Lee | Grant | 44711 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Shavel Lee | Option Excercise | 22022 | 313.77 | $ 6,909,842.94 |
| Jun 4, 2025 | Daffan Nicholas | Option Excercise | 4631 | 105.48 | $ 488,474.48 |
| Jun 4, 2025 | Daffan Nicholas | Open Market Sale | 5419 | 318.10 | $ 1,723,783.90 |
| May 15, 2025 | Shavel Lee | Open Market Sale | 2200 | 305.03 | $ 671,055.00 |
| May 15, 2025 | Mann Elizabeth | Open Market Sale | 300 | 302.17 | $ 90,651.00 |
| May 9, 2025 | Grover David J. | Option Excercise | 5705 | 80.19 | $ 457,483.95 |
| May 9, 2025 | Grover David J. | Open Market Sale | 5705 | 307.68 | $ 1,755,314.40 |
| Apr 15, 2025 | Mann Elizabeth | Open Market Sale | 300 | 295.38 | $ 88,614.00 |
| Apr 7, 2025 | Hansen Bruce Edward | Option Excercise | 1179 | 72.95 | $ 86,008.05 |
| Apr 7, 2025 | Hansen Bruce Edward | Open Market Sale | 1179 | 285.86 | $ 337,028.94 |
| Mar 31, 2025 | Hendrick Gregory | Grant | 53 | 0.00 | $ 0.00 |
| Mar 31, 2025 | LISS SAMUEL G | Grant | 101 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Mann Elizabeth | Open Market Sale | 300 | 287.83 | $ 86,349.00 |
| Mar 17, 2025 | Shavel Lee | Open Market Sale | 2200 | 288.50 | $ 634,689.00 |
| Mar 7, 2025 | Hansen Bruce Edward | Option Excercise | 1179 | 72.95 | $ 86,008.05 |
| Mar 7, 2025 | Hansen Bruce Edward | Open Market Sale | 1179 | 295.36 | $ 348,229.44 |
| Feb 7, 2025 | Hansen Bruce Edward | Option Excercise | 1179 | 72.95 | $ 86,008.05 |
| Feb 7, 2025 | Hansen Bruce Edward | Open Market Sale | 1179 | 294.95 | $ 347,746.05 |
| Jan 17, 2025 | Beckles Kathy Card | Open Market Sale | 2111 | 282.06 | $ 595,428.66 |
| Jan 13, 2025 | Daffan Nicholas | Grant | 7989 | 0.00 | $ 0.00 |
| Jan 13, 2025 | Daffan Nicholas | Option Excercise | 3424 | 275.43 | $ 943,072.32 |
| Jan 13, 2025 | Grover David J. | Grant | 1094 | 0.00 | $ 0.00 |
| Jan 13, 2025 | Grover David J. | Option Excercise | 409 | 275.43 | $ 112,650.87 |
| Jan 13, 2025 | Holzer Sunita | Grant | 5434 | 0.00 | $ 0.00 |
| Jan 13, 2025 | Holzer Sunita | Option Excercise | 2008 | 275.43 | $ 553,063.44 |
| Jan 13, 2025 | Shavel Lee | Grant | 12184 | 0.00 | $ 0.00 |
| Jan 13, 2025 | Shavel Lee | Option Excercise | 6034 | 275.43 | $ 1,661,944.62 |
| Jan 13, 2025 | Beckles Kathy Card | Grant | 6794 | 0.00 | $ 0.00 |
| Jan 13, 2025 | Beckles Kathy Card | Option Excercise | 3087 | 275.43 | $ 850,252.41 |
| Jan 7, 2025 | Hansen Bruce Edward | Option Excercise | 1179 | 72.95 | $ 86,008.05 |
| Jan 7, 2025 | Hansen Bruce Edward | Open Market Sale | 1179 | 272.81 | $ 321,642.99 |