| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.28 | 200 | $32,055.00 | 0 | 2026-06-02 | Filing | |
| $159.58 | 6,400 | $1,021,280.00 | 200 | 2026-06-02 | Filing | |
| $158.59 | 3,300 | $523,333.80 | 6,600 | 2026-06-02 | Filing | |
| $157.53 | 2,900 | $456,825.40 | 9,900 | 2026-06-02 | Filing | |
| $156.63 | 5,530 | $866,147.31 | 12,800 | 2026-06-02 | Filing | |
| $155.69 | 4,795 | $746,547.94 | 18,330 | 2026-06-02 | Filing | |
| $161.05 | 92 | $14,816.60 | 81,106 | 2026-05-26 | Filing | |
| $158.03 | 108 | $17,067.13 | 81,198 | 2026-05-26 | Filing | |
| $156.44 | 500 | $78,221.00 | 81,306 | 2026-05-26 | Filing | |
| $155.15 | 1,200 | $186,178.80 | 81,806 | 2026-05-26 | Filing | |
| $153.83 | 743 | $114,292.72 | 83,006 | 2026-05-26 | Filing | |
| $161.05 | 1 | $161.05 | 959,076 | 2026-05-26 | Filing | |
| $158.07 | 1,300 | $205,485.80 | 959,077 | 2026-05-26 | Filing | |
| $157.02 | 900 | $141,320.70 | 960,377 | 2026-05-26 | Filing | |
| $156.10 | 3,900 | $608,797.80 | 961,277 | 2026-05-26 | Filing | |
| $155.26 | 9,210 | $1,429,898.55 | 965,177 | 2026-05-26 | Filing | |
| $153.92 | 6,428 | $989,378.48 | 974,387 | 2026-05-26 | Filing | |
| $160.79 | 2,743 | $441,046.97 | 128,216 | 2026-05-22 | Filing | |
| $160.79 | 2,204 | $354,381.16 | 89,447 | 2026-05-22 | Filing | |
| $155.59 | 1,164 | $181,104.43 | 44,189 | 2026-05-20 | Filing |