| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.48 | 6,000 | $488,880.00 | 1,826,672 | 2026-07-15 | Filing | |
| $78.58 | 6,000 | $471,480.00 | 1,832,672 | 2026-07-14 | Filing | |
| $78.35 | 6,000 | $470,100.00 | 1,838,672 | 2026-07-13 | Filing | |
| $78.91 | 6,000 | $473,460.00 | 1,844,672 | 2026-07-10 | Filing | |
| $76.14 | 6,000 | $456,840.00 | 1,850,672 | 2026-07-09 | Filing | |
| $76.66 | 6,000 | $459,960.00 | 1,856,672 | 2026-07-08 | Filing | |
| $79.49 | 6,000 | $476,940.00 | 1,862,672 | 2026-07-07 | Filing | |
| $78.77 | 6,000 | $472,620.00 | 1,868,672 | 2026-07-06 | Filing | |
| $80.00 | 43,348 | $3,467,840.00 | 557,654 | 2026-07-02 | Filing | |
| $80.00 | 30,000 | $2,400,000.00 | 1,874,672 | 2026-07-02 | Filing | |
| $78.97 | 6,000 | $473,820.00 | 1,904,672 | 2026-07-02 | Filing | |
| $76.40 | 6,000 | $458,400.00 | 1,910,672 | 2026-07-01 | Filing | |
| $78.80 | 6,000 | $472,800.00 | 1,916,672 | 2026-06-30 | Filing | |
| $78.93 | 6,000 | $473,580.00 | 1,922,672 | 2026-06-29 | Filing | |
| $74.80 | 6,000 | $448,800.00 | 1,928,672 | 2026-06-26 | Filing | |
| $75.70 | 6,000 | $454,200.00 | 1,934,672 | 2026-06-25 | Filing | |
| $74.01 | 6,000 | $444,060.00 | 1,940,672 | 2026-06-24 | Filing | |
| $72.29 | 6,000 | $433,740.00 | 1,946,672 | 2026-06-23 | Filing | |
| $74.28 | 6,000 | $445,680.00 | 1,952,672 | 2026-06-22 | Filing | |
| $73.99 | 6,000 | $443,940.00 | 1,958,672 | 2026-06-18 | Filing |