| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.86 | 460 | $59,273.44 | 2,917,500 | 2024-05-06 | Filing | |
| $128.16 | 6,702 | $858,908.21 | 2,917,960 | 2024-05-06 | Filing | |
| $127.27 | 11,887 | $1,512,891.77 | 2,924,662 | 2024-05-06 | Filing | |
| $126.33 | 8,965 | $1,132,592.38 | 2,936,549 | 2024-05-06 | Filing | |
| $125.08 | 19,303 | $2,414,455.92 | 2,945,514 | 2024-05-06 | Filing | |
| $124.16 | 17,230 | $2,139,209.60 | 2,964,817 | 2024-05-06 | Filing | |
| $123.40 | 10,453 | $1,289,862.57 | 2,982,047 | 2024-05-06 | Filing | |
| $120.90 | 5,000 | $604,500.00 | 58,407 | 2024-05-07 | Filing | |
| $125.08 | 26,930 | $3,368,404.40 | 382,497 | 2024-05-06 | Filing | |
| $114.02 | 14,686 | $1,674,424.29 | 172,570 | 2024-05-08 | Filing | |
| $123.44 | 134 | $16,540.96 | 0 | 2024-05-07 | Filing | |
| $122.55 | 1,230 | $150,736.50 | 134 | 2024-05-07 | Filing | |
| $121.56 | 5,752 | $699,213.12 | 1,364 | 2024-05-07 | Filing | |
| $120.74 | 3,694 | $446,013.56 | 7,116 | 2024-05-07 | Filing | |
| $113.39 | 6,858 | $777,628.62 | 40,504 | 2024-05-08 | Filing | |
| $113.39 | 7,700 | $873,103.00 | 47,362 | 2024-05-08 | Filing | |
| $124.00 | 13 | $1,611.97 | 2,992,500 | 2024-05-03 | Filing | |
| $123.38 | 2,497 | $308,072.37 | 2,992,513 | 2024-05-03 | Filing | |
| $122.40 | 8,074 | $988,268.90 | 2,995,010 | 2024-05-03 | Filing | |
| $121.55 | 15,089 | $1,834,117.74 | 3,003,084 | 2024-05-03 | Filing |