| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.01 | 10,429 | $490,314.22 | 98,748 | 2026-03-02 | Filing | |
| $46.67 | 22,487 | $1,049,506.52 | 109,177 | 2026-03-02 | Filing | |
| $45.32 | 1,875 | $84,968.44 | 47,636 | 2026-02-23 | Filing | |
| $45.32 | 32,916 | $1,491,637.91 | 131,664 | 2026-02-23 | Filing | |
| $43.29 | 1,087 | $47,059.27 | 22,885 | 2026-02-04 | Filing | |
| $42.84 | 6,195 | $265,413.00 | 23,972 | 2026-02-03 | Filing | |
| $42.08 | 5,843 | $245,896.23 | 30,167 | 2026-02-02 | Filing | |
| $43.29 | 19,076 | $825,853.45 | 164,580 | 2026-02-04 | Filing | |
| $42.84 | 108,759 | $4,659,583.59 | 183,656 | 2026-02-03 | Filing | |
| $42.08 | 102,581 | $4,317,008.55 | 292,415 | 2026-02-02 | Filing | |
| $41.09 | 20,000 | $821,810.00 | 0 | 2026-01-30 | Filing | |
| $40.26 | 20,000 | $805,110.00 | 20,000 | 2026-01-23 | Filing | |
| $39.35 | 3,750 | $147,556.50 | 36,010 | 2026-01-20 | Filing | |
| $39.35 | 65,832 | $2,590,383.87 | 394,996 | 2026-01-20 | Filing | |
| $39.52 | 20,000 | $790,346.00 | 40,000 | 2026-01-16 | Filing | |
| $40.78 | 20,000 | $815,634.00 | 60,000 | 2026-01-09 | Filing | |
| $38.42 | 3,750 | $144,058.88 | 39,760 | 2026-01-02 | Filing | |
| $38.42 | 65,832 | $2,528,982.36 | 460,828 | 2026-01-02 | Filing | |
| $38.48 | 20,000 | $769,650.00 | 80,000 | 2026-01-02 | Filing | |
| $39.32 | 20,000 | $786,380.00 | 100,000 | 2025-12-26 | Filing |