| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.20 | 28,967 | $1,396,084.84 | 348,668 | 2026-03-24 | Filing | |
| $48.20 | 122,613 | $5,909,419.36 | 564,901 | 2026-03-24 | Filing | |
| $53.97 | 6,129 | $330,782.13 | 4,653 | 2026-03-02 | Filing | |
| $53.30 | 4,371 | $232,974.30 | 10,782 | 2026-03-02 | Filing | |
| $52.02 | 500 | $26,010.00 | 15,153 | 2026-03-02 | Filing | |
| $53.98 | 1,300 | $70,174.00 | 22,500 | 2026-03-02 | Filing | |
| $53.33 | 1,000 | $53,330.00 | 23,800 | 2026-03-02 | Filing | |
| $51.87 | 200 | $10,374.00 | 24,800 | 2026-03-02 | Filing | |
| $54.39 | 13,477 | $733,014.03 | 474,959 | 2026-02-18 | Filing | |
| $53.91 | 5,623 | $303,135.93 | 488,436 | 2026-02-18 | Filing | |
| $52.55 | 900 | $47,295.00 | 494,059 | 2026-02-18 | Filing | |
| $56.26 | 2,600 | $146,276.00 | 3,655 | 2026-02-02 | Filing | |
| $55.65 | 3,902 | $217,146.30 | 6,255 | 2026-02-02 | Filing | |
| $54.42 | 4,498 | $244,781.16 | 10,157 | 2026-02-02 | Filing | |
| $56.42 | 500 | $28,210.00 | 25,998 | 2026-02-02 | Filing | |
| $55.64 | 900 | $50,076.00 | 26,498 | 2026-02-02 | Filing | |
| $54.52 | 1,100 | $59,972.00 | 27,398 | 2026-02-02 | Filing | |
| $69.08 | 200 | $13,816.00 | 489,959 | 2026-01-16 | Filing | |
| $68.46 | 5,427 | $371,532.42 | 490,159 | 2026-01-16 | Filing | |
| $67.34 | 14,373 | $967,877.82 | 495,586 | 2026-01-16 | Filing |