| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.44 | 45,665 | $4,221,363.93 | 1,403,471 | 2024-06-17 | Filing | |
| $90.85 | 38,539 | $3,501,206.49 | 1,449,136 | 2024-06-14 | Filing | |
| $90.71 | 21,137 | $1,917,326.70 | 1,487,675 | 2024-06-13 | Filing | |
| $92.75 | 33,933 | $3,147,292.54 | 1,508,812 | 2024-06-12 | Filing | |
| $91.59 | 14,265 | $1,306,568.44 | 1,542,745 | 2024-06-11 | Filing | |
| $92.88 | 25,747 | $2,391,497.22 | 1,557,010 | 2024-06-10 | Filing | |
| $93.80 | 66,795 | $6,265,037.03 | 1,582,757 | 2024-06-07 | Filing | |
| $93.07 | 28,018 | $2,607,677.29 | 1,649,552 | 2024-06-06 | Filing | |
| $95.44 | 28,429 | $2,713,204.06 | 1,677,570 | 2024-06-05 | Filing | |
| $92.76 | 28,941 | $2,684,509.28 | 1,705,999 | 2024-06-04 | Filing | |
| $92.74 | 50,000 | $4,637,000.00 | 788,367 | 2024-06-04 | Filing | |
| $93.24 | 50,000 | $4,662,000.00 | 838,367 | 2024-06-03 | Filing | |
| $93.84 | 50,000 | $4,692,000.00 | 888,367 | 2024-05-31 | Filing | |
| $93.59 | 47,562 | $4,451,560.63 | 1,734,940 | 2024-06-03 | Filing | |
| $94.41 | 39,428 | $3,722,330.45 | 1,782,502 | 2024-05-31 | Filing | |
| $94.59 | 27,796 | $2,629,190.28 | 1,821,930 | 2024-05-30 | Filing | |
| $95.10 | 50,000 | $4,755,000.00 | 938,367 | 2024-05-30 | Filing | |
| $96.50 | 50,000 | $4,825,000.00 | 988,367 | 2024-05-29 | Filing | |
| $96.80 | 54,124 | $5,239,435.93 | 1,849,726 | 2024-05-29 | Filing | |
| $100.12 | 116,653 | $11,679,799.97 | 1,903,850 | 2024-05-28 | Filing |