| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.01 | 99,574 | $4,382,251.74 | 279,942 | 2026-02-18 | Filing | |
| $44.30 | 20,030 | $887,329.00 | 20,590 | 2026-02-18 | Filing | |
| $44.50 | 44,087 | $1,961,871.50 | 20,590 | 2026-02-18 | Filing | |
| $43.33 | 42,422 | $1,838,145.26 | 20,590 | 2026-02-17 | Filing | |
| $43.67 | 30,617 | $1,337,044.39 | 976,092 | 2026-02-17 | Filing | |
| $43.00 | 34,278 | $1,473,954.00 | 1,042,579 | 2026-02-13 | Filing | |
| $43.50 | 64,778 | $2,817,843.00 | 381,908 | 2026-02-17 | Filing | |
| $43.84 | 3,036 | $133,098.24 | 446,686 | 2026-02-17 | Filing | |
| $43.79 | 3,856 | $168,854.24 | 17,524 | 2026-02-13 | Filing | |
| $43.90 | 21,162 | $929,011.80 | 21,120 | 2026-02-13 | Filing | |
| $43.61 | 9,088 | $396,327.68 | 42,282 | 2026-02-13 | Filing | |
| $44.01 | 18,669 | $821,622.69 | 96,512 | 2026-02-18 | Filing | |
| $42.58 | 28,043 | $1,194,070.94 | 374,029 | 2025-11-21 | Filing | |
| $41.77 | 10,648 | $444,766.96 | 0 | 2025-11-20 | Filing | |
| $41.93 | 23,539 | $986,990.27 | 0 | 2025-11-20 | Filing | |
| $42.11 | 10,000 | $421,100.00 | 402,072 | 2025-11-20 | Filing | |
| $43.55 | 100,000 | $4,355,000.00 | 1,189,228 | 2025-11-12 | Filing | |
| $42.50 | 48,383 | $2,056,277.50 | 664,778 | 2025-11-11 | Filing | |
| $41.90 | 18,838 | $789,312.20 | 21,380 | 2025-11-11 | Filing | |
| $42.03 | 5,784 | $243,101.52 | 40,218 | 2025-11-11 | Filing |