| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.90 | 4,300 | $412,370.00 | 23,983 | 2026-02-19 | Filing | |
| $96.50 | 28,367 | $2,737,415.50 | 98,517 | 2026-02-20 | Filing | |
| $100.00 | 900 | $90,000.00 | 193,186 | 2026-02-18 | Filing | |
| $98.50 | 7,643 | $752,835.50 | 12,153 | 2026-02-17 | Filing | |
| $97.11 | 11,479 | $1,114,725.69 | 12,153 | 2026-02-17 | Filing | |
| $97.11 | 18,246 | $1,771,869.06 | 16,200 | 2026-02-17 | Filing | |
| $99.46 | 12,000 | $1,193,520.00 | 3,528 | 2026-02-17 | Filing | |
| $98.00 | 18,000 | $1,764,000.00 | 11,405 | 2026-02-17 | Filing | |
| $97.50 | 36,482 | $3,556,995.00 | 193,186 | 2026-02-17 | Filing | |
| $100.39 | 55,870 | $5,608,789.30 | 229,668 | 2026-02-13 | Filing | |
| $100.00 | 440 | $44,000.00 | 229,668 | 2026-02-11 | Filing | |
| $99.13 | 5,799 | $574,866.47 | 193,186 | 2026-02-04 | Filing | |
| $98.50 | 39,585 | $3,899,241.26 | 198,985 | 2026-02-04 | Filing | |
| $97.50 | 37,618 | $3,667,717.38 | 238,570 | 2026-02-04 | Filing | |
| $96.44 | 4,564 | $440,133.90 | 276,188 | 2026-02-04 | Filing | |
| $95.32 | 2,715 | $258,782.94 | 280,752 | 2026-02-04 | Filing | |
| $94.00 | 9,719 | $913,624.88 | 193,186 | 2026-02-03 | Filing | |
| $88.12 | 191,000 | $16,830,920.00 | 193,186 | 2026-01-16 | Filing | |
| $80.63 | 1,477 | $119,086.08 | 12,153 | 2025-12-01 | Filing | |
| $83.03 | 38,657 | $3,209,768.02 | 193,186 | 2025-05-20 | Filing |