| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.43 | 812 | $97,791.92 | 2,317,500 | 2024-05-20 | Filing | |
| $119.67 | 8,402 | $1,005,484.14 | 2,318,312 | 2024-05-20 | Filing | |
| $118.63 | 26,033 | $3,088,398.92 | 2,326,714 | 2024-05-20 | Filing | |
| $117.81 | 15,665 | $1,845,465.45 | 2,352,747 | 2024-05-20 | Filing | |
| $116.52 | 4,988 | $581,182.31 | 2,368,412 | 2024-05-20 | Filing | |
| $115.55 | 4,100 | $473,748.85 | 2,373,400 | 2024-05-20 | Filing | |
| $118.83 | 300 | $35,648.01 | 2,377,500 | 2024-05-17 | Filing | |
| $118.23 | 7,227 | $854,475.67 | 2,377,800 | 2024-05-17 | Filing | |
| $117.22 | 27,110 | $3,177,823.36 | 2,385,027 | 2024-05-17 | Filing | |
| $116.44 | 25,363 | $2,953,166.27 | 2,412,137 | 2024-05-17 | Filing | |
| $122.98 | 5,500 | $676,393.85 | 2,437,500 | 2024-05-16 | Filing | |
| $121.91 | 6,735 | $821,055.77 | 2,443,000 | 2024-05-16 | Filing | |
| $120.98 | 18,559 | $2,245,284.52 | 2,449,735 | 2024-05-16 | Filing | |
| $120.01 | 6,815 | $817,862.70 | 2,468,294 | 2024-05-16 | Filing | |
| $119.07 | 6,473 | $770,731.05 | 2,475,109 | 2024-05-16 | Filing | |
| $117.95 | 15,918 | $1,877,516.96 | 2,481,582 | 2024-05-16 | Filing | |
| $123.43 | 252 | $31,103.53 | 2,497,500 | 2024-05-15 | Filing | |
| $122.49 | 2,812 | $344,444.13 | 2,497,752 | 2024-05-15 | Filing | |
| $121.40 | 11,085 | $1,345,747.82 | 2,500,564 | 2024-05-15 | Filing | |
| $120.10 | 16,100 | $1,933,679.23 | 2,511,649 | 2024-05-15 | Filing |