| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.23 | 11,258 | $801,907.34 | 132,664 | 2026-05-15 | Filing | |
| $71.23 | 40,000 | $2,849,200.00 | 132,664 | 2026-05-15 | Filing | |
| $76.55 | 8,436 | $645,775.80 | 86,437 | 2026-05-01 | Filing | |
| $76.55 | 4,000 | $306,200.00 | 29,341 | 2026-05-01 | Filing | |
| $76.55 | 5,794 | $443,530.70 | 50,331 | 2026-05-01 | Filing | |
| $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 |