| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.01 | 2,790 | $206,487.90 | 27,713 | 2024-09-16 | Filing | |
| $92.02 | 2,795 | $257,195.90 | 27,014 | 2024-08-13 | Filing | |
| $96.55 | 4,327 | $417,787.43 | 0 | 2024-07-22 | Filing | |
| $95.12 | 24,203 | $2,302,073.19 | 4,327 | 2024-07-22 | Filing | |
| $94.73 | 64,199 | $6,081,622.63 | 28,530 | 2024-07-22 | Filing | |
| $94.73 | 173 | $16,388.29 | 47,883 | 2024-07-19 | Filing | |
| $93.85 | 48,618 | $4,562,789.58 | 48,056 | 2024-07-19 | Filing | |
| $93.26 | 130,896 | $12,207,662.02 | 96,674 | 2024-07-19 | Filing | |
| $99.40 | 2,792 | $277,524.80 | 29,809 | 2024-07-16 | Filing | |
| $100.29 | 26,618 | $2,669,436.70 | 0 | 2024-07-16 | Filing | |
| $96.24 | 17,837 | $1,716,648.93 | 0 | 2024-07-05 | Filing | |
| $95.84 | 16,783 | $1,608,415.59 | 17,837 | 2024-07-05 | Filing | |
| $95.64 | 3,280 | $313,689.03 | 0 | 2024-07-02 | Filing | |
| $95.12 | 2,100 | $199,754.73 | 0 | 2024-06-28 | Filing | |
| $87.70 | 300 | $26,308.53 | 0 | 2024-06-20 | Filing | |
| $86.82 | 1,252 | $108,701.02 | 300 | 2024-06-20 | Filing | |
| $87.86 | 4,868 | $427,707.83 | 0 | 2024-06-10 | Filing | |
| $86.96 | 14,010 | $1,218,278.78 | 4,868 | 2024-06-10 | Filing | |
| $104.14 | 4,279 | $445,615.06 | 4,111 | 2024-03-19 | Filing | |
| $109.59 | 14 | $1,534.26 | 6,042 | 2024-03-14 | Filing |