| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.17 | 17,449 | $2,201,540.33 | 321,390 | 2023-06-09 | Filing | |
| $125.24 | 21,037 | $2,634,673.88 | 338,839 | 2023-06-09 | Filing | |
| $123.93 | 66,214 | $8,205,901.02 | 359,876 | 2023-06-09 | Filing | |
| $124.14 | 24,382 | $3,026,781.48 | 3,366,116 | 2023-06-06 | Filing | |
| $123.56 | 113,106 | $13,975,377.36 | 3,390,498 | 2023-06-06 | Filing | |
| $122.47 | 110,748 | $13,563,307.56 | 3,503,604 | 2023-06-06 | Filing | |
| $121.55 | 22,850 | $2,777,417.50 | 3,614,352 | 2023-06-06 | Filing | |
| $120.60 | 9,645 | $1,163,187.00 | 3,637,202 | 2023-06-06 | Filing | |
| $119.32 | 2,500 | $298,300.00 | 3,646,847 | 2023-06-06 | Filing | |
| $118.42 | 16,769 | $1,985,784.98 | 3,649,347 | 2023-06-06 | Filing | |
| $118.77 | 15,000 | $1,781,550.00 | 80,942 | 2023-06-05 | Filing | |
| $118.53 | 100 | $11,853.00 | 1,513,245 | 2023-06-05 | Filing | |
| $118.16 | 13,499 | $1,595,041.84 | 1,513,345 | 2023-06-05 | Filing | |
| $116.88 | 16,401 | $1,916,948.88 | 1,526,844 | 2023-06-05 | Filing | |
| $119.35 | 25,000 | $2,983,750.00 | 251,816 | 2023-05-25 | Filing | |
| $96.94 | 564 | $54,674.16 | 7,553 | 2023-05-15 | Filing | |
| $96.85 | 3,309 | $320,476.65 | 8,117 | 2023-05-15 | Filing | |
| $85.14 | 30,000 | $2,554,200.00 | 1,516,945 | 2023-05-05 | Filing | |
| $94.85 | 12,500 | $1,185,625.00 | 95,942 | 2023-04-12 | Filing | |
| $91.78 | 3,197 | $293,420.66 | 1,516,945 | 2023-04-06 | Filing |