| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.40 | 4,648 | $327,219.20 | 337,010 | 2026-01-15 | Filing | |
| $70.05 | 1,045 | $73,202.25 | 341,658 | 2026-01-14 | Filing | |
| $85.99 | 1,600 | $137,584.00 | 0 | 2025-12-12 | Filing | |
| $84.96 | 3,707 | $314,946.72 | 1,600 | 2025-12-12 | Filing | |
| $71.40 | 3,933 | $280,816.20 | 330,772 | 2026-01-12 | Filing | |
| $70.94 | 4,067 | $288,512.98 | 334,705 | 2026-01-12 | Filing | |
| $69.76 | 2,000 | $139,520.00 | 338,772 | 2026-01-12 | Filing | |
| $77.50 | 100 | $7,750.00 | 504,959 | 2026-01-07 | Filing |