| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.31 | 107,199 | $9,359,115.89 | 14,460,036 | 2024-07-22 | Filing | |
| $89.01 | 35,618 | $3,170,472.16 | 14,567,235 | 2024-07-22 | Filing | |
| $88.40 | 288,539 | $25,508,030.61 | 14,602,853 | 2024-07-19 | Filing | |
| $89.00 | 20,133 | $1,791,839.01 | 14,891,392 | 2024-07-19 | Filing | |
| $88.15 | 538,827 | $47,495,498.62 | 14,911,525 | 2024-07-18 | Filing | |
| $89.58 | 152,501 | $13,660,948.08 | 15,450,352 | 2024-07-18 | Filing | |
| $83.02 | 3,500 | $290,570.00 | 50,714 | 2024-07-08 | Filing | |
| $88.12 | 2,319 | $204,350.28 | 20,279 | 2024-06-06 | Filing | |
| $85.81 | 2,000 | $171,628.00 | 20,279 | 2024-06-03 | Filing | |
| $85.84 | 983,746 | $84,440,821.66 | 15,890,103 | 2024-06-03 | Filing | |
| $86.50 | 16,254 | $1,405,925.49 | 16,873,849 | 2024-06-03 | Filing | |
| $80.26 | 651,685 | $52,304,954.95 | 16,890,103 | 2024-05-31 | Filing | |
| $81.38 | 348,315 | $28,346,501.67 | 17,541,788 | 2024-05-31 | Filing | |
| $80.21 | 724,974 | $58,153,281.93 | 17,890,103 | 2024-05-30 | Filing | |
| $81.03 | 578 | $46,832.80 | 18,615,077 | 2024-05-30 | Filing | |
| $80.21 | 274,228 | $21,997,007.06 | 8,850 | 2024-05-30 | Filing | |
| $81.03 | 220 | $17,825.68 | 283,078 | 2024-05-30 | Filing | |
| $75.76 | 27 | $2,045.55 | 22,279 | 2024-04-17 | Filing | |
| $75.76 | 71 | $5,379.03 | 76,640 | 2024-04-17 | Filing | |
| $75.76 | 54 | $4,091.09 | 26,187 | 2024-04-17 | Filing |