| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.86 | 2,750 | $362,615.00 | 195,151 | 2023-07-05 | Filing | |
| $134.08 | 406 | $54,437.58 | 197,901 | 2023-07-03 | Filing | |
| $133.34 | 4,838 | $645,111.50 | 198,307 | 2023-07-03 | Filing | |
| $132.58 | 14,756 | $1,956,406.55 | 203,145 | 2023-07-03 | Filing | |
| $129.28 | 2,750 | $355,520.00 | 197,901 | 2023-07-03 | Filing | |
| $133.78 | 1,400 | $187,291.02 | 17,333,931 | 2023-07-03 | Filing | |
| $132.86 | 15,962 | $2,120,746.44 | 17,335,331 | 2023-07-03 | Filing | |
| $132.24 | 9,247 | $1,222,797.39 | 17,351,293 | 2023-07-03 | Filing | |
| $130.85 | 2,991 | $391,378.63 | 17,360,540 | 2023-07-03 | Filing | |
| $130.03 | 400 | $52,010.00 | 17,363,531 | 2023-07-03 | Filing | |
| $129.28 | 4,919 | $635,928.32 | 142,248 | 2023-07-03 | Filing | |
| $126.04 | 1,404 | $176,965.50 | 2,700,101 | 2023-06-27 | Filing | |
| $125.33 | 212,322 | $26,611,208.01 | 2,701,505 | 2023-06-27 | Filing | |
| $124.22 | 260,597 | $32,370,186.65 | 2,913,827 | 2023-06-27 | Filing | |
| $123.82 | 42,344 | $5,242,822.36 | 3,174,424 | 2023-06-27 | Filing | |
| $124.41 | 2,750 | $342,127.50 | 200,651 | 2023-06-27 | Filing | |
| $123.00 | 2,750 | $338,250.00 | 203,401 | 2023-06-26 | Filing | |
| $126.00 | 5,000 | $630,000.00 | 3,216,768 | 2023-06-15 | Filing | |
| $125.36 | 161,667 | $20,266,946.95 | 3,221,768 | 2023-06-15 | Filing | |
| $128.11 | 4,830 | $618,787.72 | 206,151 | 2023-06-15 | Filing |