| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $347.57 | 923 | $320,805.36 | 5,235 | 2025-12-04 | Filing | |
| $345.16 | 254 | $87,669.37 | 4,158 | 2025-12-03 | Filing | |
| $344.63 | 1,474 | $507,978.72 | 4,412 | 2025-12-03 | Filing | |
| $346.80 | 3,091 | $1,071,972.09 | 108,648 | 2025-12-04 | Filing | |
| $341.53 | 438 | $149,591.45 | 826,364 | 2025-12-02 | Filing | |
| $340.07 | 9,277 | $3,154,838.67 | 826,802 | 2025-12-02 | Filing | |
| $339.47 | 7,060 | $2,396,655.38 | 836,079 | 2025-12-02 | Filing | |
| $338.06 | 1,760 | $594,982.26 | 843,139 | 2025-12-02 | Filing | |
| $337.20 | 2,144 | $722,966.02 | 844,899 | 2025-12-02 | Filing | |
| $336.19 | 1,928 | $648,166.22 | 847,043 | 2025-12-02 | Filing | |
| $337.55 | 2,871 | $969,092.84 | 2,642 | 2025-11-25 | Filing | |
| $336.48 | 960 | $323,024.45 | 5,513 | 2025-11-25 | Filing | |
| $340.62 | 1,000 | $340,615.00 | 6,094 | 2025-11-13 | Filing | |
| $325.21 | 125 | $40,651.25 | 111,721 | 2025-08-15 | Filing | |
| $331.54 | 100 | $33,154.00 | 111,667 | 2025-08-14 | Filing | |
| $329.84 | 100 | $32,984.00 | 111,767 | 2025-08-14 | Filing | |
| $329.83 | 100 | $32,983.00 | 111,867 | 2025-08-14 | Filing | |
| $329.01 | 784 | $257,947.68 | 111,967 | 2025-08-14 | Filing | |
| $328.07 | 1,216 | $398,927.89 | 112,751 | 2025-08-14 | Filing | |
| $326.75 | 500 | $163,376.50 | 113,967 | 2025-08-14 | Filing |