| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.45 | 29,652 | $1,495,807.00 | 348 | 2026-03-10 | Filing | |
| $45.72 | 3,761 | $171,967.21 | 10,503 | 2026-02-27 | Filing | |
| $45.13 | 3,739 | $168,756.03 | 14,264 | 2026-02-27 | Filing | |
| $45.47 | 3,700 | $168,236.78 | 12,965 | 2026-03-02 | Filing | |
| $44.44 | 1,300 | $57,773.82 | 16,665 | 2026-03-02 | Filing | |
| $47.23 | 100 | $4,723.00 | 0 | 2026-02-02 | Filing | |
| $46.37 | 5,936 | $275,271.32 | 100 | 2026-02-02 | Filing | |
| $45.89 | 8,364 | $383,816.43 | 6,036 | 2026-02-02 | Filing | |
| $44.21 | 600 | $26,523.00 | 14,400 | 2026-02-02 | Filing | |
| $46.63 | 736 | $34,321.37 | 12,965 | 2026-02-02 | Filing | |
| $46.03 | 4,064 | $187,067.95 | 13,701 | 2026-02-02 | Filing | |
| $44.15 | 200 | $8,830.00 | 17,765 | 2026-02-02 | Filing | |
| $45.01 | 2,800 | $126,022.40 | 10,503 | 2026-01-29 | Filing | |
| $44.04 | 3,500 | $154,146.65 | 13,303 | 2026-01-29 | Filing | |
| $43.18 | 1,200 | $51,821.28 | 16,803 | 2026-01-29 | Filing | |
| $45.52 | 5,000 | $227,612.00 | 12,965 | 2026-01-22 | Filing | |
| $40.20 | 25,156 | $1,011,298.87 | 0 | 2026-01-07 | Filing | |
| $39.11 | 26,920 | $1,052,784.67 | 0 | 2026-01-07 | Filing | |
| $38.62 | 2,493 | $96,269.69 | 0 | 2026-01-06 | Filing | |
| $40.00 | 412 | $16,480.00 | 0 | 2026-01-05 | Filing |