| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.71 | 4,338 | $293,725.98 | 19,831 | 2026-03-02 | Filing | |
| $67.71 | 12,980 | $878,875.80 | 34,035 | 2026-03-02 | Filing | |
| $67.71 | 16,859 | $1,141,522.89 | 51,446 | 2026-03-02 | Filing | |
| $67.71 | 7,882 | $533,690.22 | 94,873 | 2026-03-02 | Filing | |
| $67.71 | 3,865 | $261,699.15 | 17,432 | 2026-03-02 | Filing | |
| $67.16 | 47,112 | $3,164,041.92 | 64,221 | 2026-03-03 | Filing | |
| $67.71 | 19,580 | $1,325,761.80 | 111,333 | 2026-03-02 | Filing | |
| $67.71 | 14,399 | $974,956.29 | 50,331 | 2026-03-02 | Filing | |
| $67.96 | 28,449 | $1,933,394.04 | 829,222 | 2026-03-02 | Filing | |
| $68.52 | 39,105 | $2,679,474.60 | 829,222 | 2026-03-02 | Filing | |
| $68.86 | 150,000 | $10,329,000.00 | 829,222 | 2026-03-02 | Filing | |
| $70.60 | 44,411 | $3,135,416.60 | 58,773 | 2026-02-17 | Filing | |
| $70.60 | 12,045 | $850,377.00 | 17,853 | 2026-02-17 | Filing | |
| $70.60 | 41,514 | $2,930,888.40 | 57,338 | 2026-02-17 | Filing | |
| $70.60 | 35,300 | $2,492,180.00 | 42,300 | 2026-02-17 | Filing | |
| $70.60 | 10,304 | $727,462.40 | 16,233 | 2026-02-17 | Filing | |
| $72.32 | 52,556 | $3,800,849.92 | 94,196 | 2026-02-02 | Filing | |
| $72.32 | 4,000 | $289,280.00 | 32,444 | 2026-02-02 | Filing | |
| $72.80 | 12,000 | $873,600.00 | 127,100 | 2025-11-17 | Filing | |
| $72.80 | 20,000 | $1,456,000.00 | 127,100 | 2025-11-17 | Filing |