| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.76 | 2,218 | $150,274.53 | 99,405 | 2024-12-16 | Filing | |
| $67.76 | 3,078 | $208,556.00 | 684,534 | 2024-12-16 | Filing | |
| $67.76 | 2,684 | $181,862.96 | 679,761 | 2024-12-16 | Filing | |
| $67.76 | 1,471 | $99,659.21 | 393,335 | 2024-12-16 | Filing | |
| $67.76 | 1,489 | $100,869.51 | 391,061 | 2024-12-16 | Filing | |
| $67.76 | 1,463 | $99,157.96 | 54,317 | 2024-12-16 | Filing | |
| $67.76 | 944 | $63,981.31 | 52,062 | 2024-12-16 | Filing | |
| $67.76 | 6,534 | $442,731.49 | 50,607 | 2024-12-16 | Filing | |
| $67.76 | 2,178 | $147,577.15 | 40,536 | 2024-12-16 | Filing | |
| $70.81 | 778 | $55,091.27 | 388,759 | 2024-12-09 | Filing | |
| $70.38 | 9,835 | $692,150.91 | 389,537 | 2024-12-09 | Filing | |
| $69.24 | 59,387 | $4,111,932.13 | 388,759 | 2024-12-06 | Filing | |
| $69.74 | 22,000 | $1,534,269.00 | 388,759 | 2024-12-06 | Filing | |
| $69.63 | 1,531 | $106,607.66 | 127,001 | 2024-11-21 | Filing | |
| $69.16 | 40,521 | $2,802,574.18 | 128,532 | 2024-11-21 | Filing | |
| $68.63 | 6,536 | $448,581.84 | 37,179 | 2024-09-03 | Filing | |
| $71.10 | 11,901 | $846,218.22 | 97,479 | 2024-08-23 | Filing | |
| $70.12 | 24,099 | $1,689,715.84 | 109,380 | 2024-08-23 | Filing | |
| $75.14 | 220,165 | $16,543,198.10 | 675,599 | 2024-05-06 | Filing | |
| $75.47 | 26,031 | $1,964,559.57 | 595,764 | 2024-05-06 | Filing |