| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.68 | 842 | $105,822.56 | 748,773 | 2024-06-21 | Filing | |
| $125.93 | 1,535 | $193,304.09 | 749,615 | 2024-06-20 | Filing | |
| $126.08 | 3,455 | $435,592.58 | 221,016 | 2024-06-20 | Filing | |
| $126.75 | 937 | $118,761.94 | 61,362 | 2024-06-18 | Filing | |
| $130.11 | 1,427 | $185,666.97 | 753,595 | 2024-06-18 | Filing | |
| $130.10 | 574 | $74,678.55 | 226,889 | 2024-06-18 | Filing | |
| $129.00 | 256 | $33,023.49 | 227,463 | 2024-06-18 | Filing | |
| $127.76 | 245 | $31,302.18 | 227,719 | 2024-06-18 | Filing | |
| $127.12 | 1,065 | $135,379.61 | 227,964 | 2024-06-18 | Filing | |
| $128.32 | 558 | $71,599.77 | 63,222 | 2024-06-11 | Filing | |
| $129.32 | 546 | $70,608.72 | 756,489 | 2024-06-11 | Filing | |
| $129.09 | 222 | $28,658.87 | 230,527 | 2024-06-11 | Filing | |
| $128.35 | 1,254 | $160,955.92 | 230,749 | 2024-06-11 | Filing | |
| $137.14 | 15,000 | $2,057,100.00 | 757,597 | 2024-06-04 | Filing | |
| $158.36 | 6,500 | $1,029,340.00 | 36,076 | 2024-05-24 | Filing | |
| $161.15 | 1,500 | $241,725.00 | 772,597 | 2024-05-14 | Filing | |
| $159.78 | 600 | $95,870.40 | 354,954 | 2024-05-01 | Filing | |
| $158.76 | 500 | $79,378.00 | 355,554 | 2024-05-01 | Filing | |
| $157.87 | 1,702 | $268,696.44 | 356,054 | 2024-05-01 | Filing | |
| $156.77 | 2,233 | $350,069.64 | 357,756 | 2024-05-01 | Filing |