| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.92 | 20,256 | $2,530,385.60 | 586,022 | 2024-07-01 | Filing | |
| $123.86 | 22,507 | $2,787,818.30 | 606,278 | 2024-07-01 | Filing | |
| $123.09 | 6,915 | $851,192.94 | 628,785 | 2024-07-01 | Filing | |
| $121.66 | 1,800 | $218,995.92 | 635,700 | 2024-07-01 | Filing | |
| $128.85 | 500 | $64,425.00 | 186,580 | 2024-07-01 | Filing | |
| $126.66 | 600 | $75,996.00 | 187,080 | 2024-07-01 | Filing | |
| $125.62 | 2,603 | $326,988.86 | 187,680 | 2024-07-01 | Filing | |
| $124.87 | 14,627 | $1,826,473.49 | 190,283 | 2024-07-01 | Filing | |
| $123.87 | 24,506 | $3,035,558.22 | 204,910 | 2024-07-01 | Filing | |
| $123.06 | 10,764 | $1,324,617.84 | 229,416 | 2024-07-01 | Filing | |
| $121.58 | 1,400 | $170,212.00 | 240,180 | 2024-07-01 | Filing | |
| $136.71 | 457 | $62,475.60 | 637,500 | 2024-06-28 | Filing | |
| $135.97 | 7,889 | $1,072,646.03 | 637,957 | 2024-06-28 | Filing | |
| $135.03 | 13,312 | $1,797,519.36 | 645,846 | 2024-06-28 | Filing | |
| $134.01 | 9,582 | $1,284,074.24 | 659,158 | 2024-06-28 | Filing | |
| $132.99 | 6,093 | $810,327.57 | 668,740 | 2024-06-28 | Filing | |
| $131.93 | 3,730 | $492,082.49 | 674,833 | 2024-06-28 | Filing | |
| $130.76 | 3,197 | $418,041.96 | 678,563 | 2024-06-28 | Filing | |
| $129.89 | 8,732 | $1,134,157.57 | 681,760 | 2024-06-28 | Filing | |
| $128.94 | 8,609 | $1,110,019.49 | 690,492 | 2024-06-28 | Filing |