| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $244.56 | 7,943 | $1,942,540.08 | 12,743 | 2024-12-10 | Filing | |
| $243.56 | 7,320 | $1,782,859.20 | 20,686 | 2024-12-10 | Filing | |
| $242.62 | 1,471 | $356,894.02 | 28,006 | 2024-12-10 | Filing | |
| $240.06 | 750 | $180,045.00 | 29,477 | 2024-12-10 | Filing | |
| $261.20 | 300 | $78,360.00 | 189,761 | 2024-12-02 | Filing | |
| $260.42 | 200 | $52,084.00 | 190,061 | 2024-12-02 | Filing | |
| $257.29 | 300 | $77,187.00 | 190,261 | 2024-12-02 | Filing | |
| $256.10 | 1,500 | $384,150.00 | 190,561 | 2024-12-02 | Filing | |
| $255.42 | 3,343 | $853,869.06 | 192,061 | 2024-12-02 | Filing | |
| $254.49 | 2,333 | $593,725.17 | 195,404 | 2024-12-02 | Filing | |
| $253.24 | 1,100 | $278,564.00 | 197,737 | 2024-12-02 | Filing | |
| $251.87 | 924 | $232,727.88 | 198,837 | 2024-12-02 | Filing | |
| $261.67 | 900 | $235,503.00 | 191,225 | 2024-12-02 | Filing | |
| $260.91 | 12,059 | $3,146,313.69 | 192,125 | 2024-12-02 | Filing | |
| $259.95 | 12,299 | $3,197,125.05 | 204,184 | 2024-12-02 | Filing | |
| $259.19 | 7,153 | $1,853,986.07 | 216,483 | 2024-12-02 | Filing | |
| $257.91 | 6,989 | $1,802,532.99 | 223,636 | 2024-12-02 | Filing | |
| $256.82 | 4,600 | $1,181,372.00 | 230,625 | 2024-12-02 | Filing | |
| $251.00 | 842 | $211,342.00 | 150,732 | 2024-11-11 | Filing | |
| $250.38 | 19,158 | $4,796,780.04 | 151,574 | 2024-11-11 | Filing |