| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.30 | 5,573 | $798,584.71 | 189,651 | 2023-07-14 | Filing | |
| $142.35 | 14,427 | $2,053,684.89 | 195,224 | 2023-07-14 | Filing | |
| $140.08 | 36,981 | $5,180,339.16 | 2,183,435 | 2023-07-13 | Filing | |
| $139.25 | 180,643 | $25,154,808.71 | 2,220,416 | 2023-07-13 | Filing | |
| $138.46 | 281,337 | $38,954,005.42 | 2,401,059 | 2023-07-13 | Filing | |
| $137.66 | 17,705 | $2,437,234.89 | 2,682,396 | 2023-07-13 | Filing | |
| $138.03 | 1,500 | $207,046.05 | 189,651 | 2023-07-11 | Filing | |
| $137.47 | 18,500 | $2,543,117.30 | 191,151 | 2023-07-11 | Filing | |
| $129.45 | 2,750 | $355,987.50 | 189,651 | 2023-07-11 | Filing | |
| $130.18 | 2,750 | $357,995.00 | 192,401 | 2023-07-10 | Filing | |
| $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 |