| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.09 | 7,000 | $637,630.00 | 50,498 | 2025-12-05 | Filing | |
| $90.53 | 6,998 | $633,528.94 | 296,735 | 2025-11-03 | Filing | |
| $89.73 | 4,600 | $412,758.00 | 303,733 | 2025-11-03 | Filing | |
| $89.04 | 5,100 | $454,104.00 | 308,333 | 2025-11-03 | Filing | |
| $87.67 | 1,200 | $105,204.00 | 313,433 | 2025-11-03 | Filing | |
| $93.27 | 600 | $55,962.00 | 314,633 | 2025-10-01 | Filing | |
| $92.15 | 500 | $46,075.00 | 315,233 | 2025-10-01 | Filing | |
| $91.05 | 5,056 | $460,348.80 | 315,733 | 2025-10-01 | Filing | |
| $90.62 | 11,744 | $1,064,241.28 | 320,789 | 2025-10-01 | Filing | |
| $99.86 | 6,300 | $629,118.00 | 11,617 | 2025-09-17 | Filing | |
| $98.71 | 200 | $19,742.00 | 332,533 | 2025-09-02 | Filing | |
| $98.15 | 17,700 | $1,737,255.00 | 332,733 | 2025-09-02 | Filing | |
| $109.93 | 3,560 | $391,350.80 | 350,433 | 2025-08-01 | Filing | |
| $109.03 | 3,140 | $342,354.20 | 353,993 | 2025-08-01 | Filing | |
| $108.03 | 8,538 | $922,360.14 | 357,133 | 2025-08-01 | Filing | |
| $107.13 | 2,662 | $285,180.06 | 365,671 | 2025-08-01 | Filing | |
| $110.08 | 58,436 | $6,432,634.88 | 114,127 | 2025-08-01 | Filing | |
| $107.20 | 4,320 | $463,104.00 | 172,563 | 2025-07-11 | Filing | |
| $106.59 | 39,505 | $4,210,837.95 | 176,883 | 2025-07-11 | Filing | |
| $108.03 | 698 | $75,404.94 | 368,333 | 2025-07-01 | Filing |