| Shares Outstanding | 54.38M |
| Float | 43.82M |
| Float Short Interest Percentage | 3.74% |
| Owners (insider) | 19.41% |
| Owners (institutional) | 79.82% |
| Owners (insider) change | 0.58% |
| Owners (institutional) change | 3.36% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 4, 2025 | Cappotelli Andrew | Open Market Sale | 69 | 146.90 | $ 10,136.10 |
| Dec 1, 2025 | Cappotelli Andrew | Option Excercise | 59 | 147.33 | $ 8,692.47 |
| Nov 26, 2025 | Cappotelli Andrew | Open Market Sale | 987 | 147.23 | $ 145,316.01 |
| Nov 19, 2025 | Rost Nicholas | Open Market Sale | 359 | 145.06 | $ 52,076.54 |
| Nov 19, 2025 | Glenn Ryan | Open Market Sale | 1737 | 143.65 | $ 249,528.46 |
| Nov 17, 2025 | Beauchamp Steven R | Option Excercise | 1849 | 148.05 | $ 273,744.45 |
| Nov 17, 2025 | Scutt Joshua | Option Excercise | 1560 | 148.05 | $ 230,958.00 |
| Nov 17, 2025 | Cappotelli Andrew | Option Excercise | 643 | 148.05 | $ 95,196.15 |
| Nov 17, 2025 | Rost Nicholas | Option Excercise | 313 | 148.05 | $ 46,339.65 |
| Nov 17, 2025 | King Melissa Ann | Option Excercise | 240 | 148.05 | $ 35,532.00 |
| Nov 17, 2025 | Glenn Ryan | Option Excercise | 2435 | 148.05 | $ 360,501.75 |
| Nov 17, 2025 | Williams Toby J. | Option Excercise | 6351 | 148.05 | $ 940,265.55 |
| Oct 1, 2025 | King Melissa Ann | Option Excercise | 321 | 159.27 | $ 51,125.67 |
| Sep 24, 2025 | Rost Nicholas | Open Market Sale | 126 | 166.02 | $ 20,918.52 |
| Sep 22, 2025 | Rost Nicholas | Option Excercise | 76 | 164.22 | $ 12,480.72 |
| Sep 17, 2025 | Sarowitz Steven I | Other Disposition | 120000 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Williams Toby J. | Option Excercise | 5086 | 174.40 | $ 886,998.40 |
| Sep 8, 2025 | Scutt Joshua | Option Excercise | 1655 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Scutt Joshua | Option Excercise | 737 | 174.40 | $ 128,532.80 |
| Sep 8, 2025 | Beauchamp Steven R | Option Excercise | 10528 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Beauchamp Steven R | Open Market Sale | 4664 | 174.40 | $ 813,401.60 |
| Sep 8, 2025 | Glenn Ryan | Option Excercise | 1780 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Glenn Ryan | Option Excercise | 789 | 174.40 | $ 137,601.60 |
| Sep 8, 2025 | Williams Toby J. | Option Excercise | 10528 | 0.00 | $ 0.00 |
| Sep 3, 2025 | Cappotelli Andrew | Open Market Sale | 77 | 173.68 | $ 13,373.36 |
| Sep 2, 2025 | Cappotelli Andrew | Option Excercise | 52 | 179.23 | $ 9,319.96 |
| Aug 20, 2025 | Cappotelli Andrew | Open Market Sale | 1872 | 177.82 | $ 332,879.04 |
| Aug 20, 2025 | Scutt Joshua | Open Market Sale | 3601 | 179.92 | $ 647,876.78 |
| Aug 19, 2025 | Rost Nicholas | Open Market Sale | 508 | 177.64 | $ 90,241.84 |
| Aug 19, 2025 | Glenn Ryan | Open Market Sale | 1303 | 178.13 | $ 232,106.20 |
| Aug 15, 2025 | Conway Craig | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Pederson Robin Le | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Reiner Andres | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Kenneth Bernard Robinson | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Sarowitz Steven I | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Rost Nicholas | Grant | 4110 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Rost Nicholas | Option Excercise | 269 | 171.72 | $ 46,193.24 |
| Aug 15, 2025 | Scutt Joshua | Grant | 23532 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Scutt Joshua | Option Excercise | 2891 | 171.69 | $ 496,351.72 |
| Aug 15, 2025 | King Melissa Ann | Grant | 13425 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Cappotelli Andrew | Grant | 14093 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Cappotelli Andrew | Option Excercise | 1218 | 171.69 | $ 209,124.08 |
| Aug 15, 2025 | Beauchamp Steven R | Grant | 13563 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Beauchamp Steven R | Option Excercise | 6048 | 171.81 | $ 1,039,084.80 |
| Aug 15, 2025 | Glenn Ryan | Grant | 42274 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Glenn Ryan | Option Excercise | 3619 | 171.67 | $ 621,281.64 |
| Aug 15, 2025 | Williams Toby J. | Grant | 116306 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Williams Toby J. | Option Excercise | 15103 | 171.67 | $ 2,592,787.08 |
| Aug 15, 2025 | Williams Toby J. | Open Market Sale | 8000 | 171.77 | $ 1,374,170.80 |
| Aug 15, 2025 | WATERS RONALD V | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Breard Linda M. | Grant | 1261 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Breen Virginia G | Grant | 1261 | 0.00 | $ 0.00 |
| Jul 1, 2025 | King Melissa Ann | Option Excercise | 321 | 181.19 | $ 58,161.99 |
| Jun 23, 2025 | Cappotelli Andrew | Open Market Sale | 1717 | 176.74 | $ 303,462.58 |
| Jun 4, 2025 | Scutt Joshua | Open Market Sale | 548 | 193.10 | $ 105,818.80 |
| Jun 3, 2025 | Cappotelli Andrew | Open Market Sale | 10 | 190.34 | $ 1,903.40 |
| Jun 2, 2025 | Cappotelli Andrew | Option Excercise | 52 | 190.90 | $ 9,926.80 |
| May 20, 2025 | Sarowitz Steven I | Open Market Sale | 14123 | 200.42 | $ 2,830,566.48 |
| May 19, 2025 | Rost Nicholas | Open Market Sale | 377 | 198.45 | $ 74,815.65 |
| May 16, 2025 | Kenneth Bernard Robinson | Open Market Sale | 510 | 200.85 | $ 102,433.50 |
| May 16, 2025 | Sarowitz Steven I | Open Market Sale | 125701 | 200.76 | $ 25,235,429.67 |
| May 15, 2025 | Scutt Joshua | Option Excercise | 1081 | 199.47 | $ 215,627.07 |
| May 15, 2025 | Rost Nicholas | Option Excercise | 200 | 199.47 | $ 39,894.00 |
| May 15, 2025 | Williams Toby J. | Option Excercise | 3290 | 199.47 | $ 656,256.30 |
| May 15, 2025 | Cappotelli Andrew | Option Excercise | 375 | 199.47 | $ 74,801.25 |
| May 15, 2025 | Glenn Ryan | Option Excercise | 1384 | 199.47 | $ 276,066.48 |
| May 15, 2025 | Beauchamp Steven R | Open Market Sale | 30000 | 199.17 | $ 5,975,017.23 |
| May 15, 2025 | Beauchamp Steven R | Option Excercise | 1632 | 199.47 | $ 325,535.04 |
| May 14, 2025 | Sarowitz Steven I | Open Market Sale | 11108 | 200.32 | $ 2,225,154.56 |
| May 12, 2025 | Sarowitz Steven I | Open Market Sale | 18000 | 200.66 | $ 3,611,837.20 |
| May 9, 2025 | Scutt Joshua | Option Excercise | 675 | 193.54 | $ 130,639.50 |
| Apr 1, 2025 | King Melissa Ann | Option Excercise | 342 | 187.34 | $ 64,070.28 |
| Mar 24, 2025 | Sarowitz Steven I | Open Market Sale | 26252 | 194.91 | $ 5,116,789.73 |
| Mar 20, 2025 | Sarowitz Steven I | Open Market Sale | 47443 | 191.12 | $ 9,067,321.70 |
| Mar 18, 2025 | Sarowitz Steven I | Open Market Sale | 26305 | 191.18 | $ 5,028,948.35 |
| Mar 13, 2025 | Scutt Joshua | Open Market Sale | 2904 | 183.86 | $ 533,916.27 |
| Mar 11, 2025 | Glenn Ryan | Option Excercise | 585 | 188.60 | $ 110,331.00 |
| Mar 11, 2025 | Williams Toby J. | Option Excercise | 1275 | 188.60 | $ 240,465.00 |
| Mar 4, 2025 | Cappotelli Andrew | Open Market Sale | 11 | 201.92 | $ 2,221.12 |
| Mar 3, 2025 | Cappotelli Andrew | Option Excercise | 52 | 204.29 | $ 10,623.08 |
| Feb 19, 2025 | Glenn Ryan | Open Market Sale | 1708 | 216.63 | $ 370,004.04 |
| Feb 19, 2025 | Rost Nicholas | Open Market Sale | 511 | 216.63 | $ 110,697.93 |
| Feb 18, 2025 | Beauchamp Steven R | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Rost Nicholas | Option Excercise | 231 | 216.96 | $ 50,117.76 |
| Feb 17, 2025 | Cappotelli Andrew | Option Excercise | 402 | 216.96 | $ 87,217.92 |
| Feb 17, 2025 | Scutt Joshua | Option Excercise | 1109 | 216.96 | $ 240,608.64 |
| Feb 17, 2025 | Glenn Ryan | Option Excercise | 1415 | 216.96 | $ 306,998.40 |
| Feb 17, 2025 | Williams Toby J. | Option Excercise | 3312 | 216.96 | $ 718,571.52 |
| Feb 17, 2025 | Beauchamp Steven R | Option Excercise | 1666 | 216.96 | $ 361,455.36 |
| Feb 14, 2025 | Williams Toby J. | Open Market Sale | 8000 | 216.80 | $ 1,734,368.87 |
| Feb 14, 2025 | Beauchamp Steven R | Open Market Sale | 52500 | 217.18 | $ 11,401,739.81 |
| Dec 30, 2024 | Sarowitz Steven I | Open Market Sale | 4612 | 200.29 | $ 923,728.20 |
| Dec 27, 2024 | Sarowitz Steven I | Open Market Sale | 400 | 200.55 | $ 80,221.00 |
| Dec 24, 2024 | Sarowitz Steven I | Open Market Sale | 4483 | 200.68 | $ 899,659.84 |
| Dec 18, 2024 | Sarowitz Steven I | Open Market Sale | 4715 | 203.14 | $ 957,827.34 |
| Dec 17, 2024 | Cappotelli Andrew | Open Market Sale | 10 | 201.59 | $ 2,015.90 |
| Dec 17, 2024 | Sarowitz Steven I | Open Market Sale | 11473 | 203.37 | $ 2,333,312.49 |
| Dec 16, 2024 | Sarowitz Steven I | Open Market Sale | 9515 | 202.55 | $ 1,927,232.15 |
| Dec 12, 2024 | Sarowitz Steven I | Open Market Sale | 20421 | 202.63 | $ 4,138,006.80 |
| Dec 11, 2024 | Sarowitz Steven I | Open Market Sale | 13689 | 203.29 | $ 2,782,830.44 |
| Dec 10, 2024 | Sarowitz Steven I | Open Market Sale | 15293 | 203.35 | $ 3,109,874.22 |
| Dec 9, 2024 | Sarowitz Steven I | Open Market Sale | 11778 | 203.44 | $ 2,396,072.58 |