| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $74.10 | 6,000 | $444,600.00 | 1,964,672 | 2026-06-17 | Filing | |
| $74.95 | 6,000 | $449,700.00 | 1,970,672 | 2026-06-16 | Filing | |
| $75.00 | 8,093 | $606,975.00 | 463,246 | 2026-06-16 | Filing | |
| $72.26 | 6,000 | $433,560.00 | 1,972,990 | 2026-06-15 | Filing | |
| $69.78 | 6,000 | $418,680.00 | 1,978,990 | 2026-06-12 | Filing |