| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.10 | 1,000 | $48,100.00 | 3,180 | 2026-11-09 | Filing | |
| $48.47 | 400 | $19,388.00 | 9,645 | 2026-11-04 | Filing | |
| $47.76 | 2,000 | $95,520.00 | 8,095 | 2026-11-05 | Filing | |
| $46.41 | 30 | $1,392.43 | 3,890 | 2026-08-18 | Filing | |
| $45.87 | 2,000 | $91,740.00 | 38,245 | 2026-08-18 | Filing | |
| $45.24 | 3,000 | $135,720.00 | 35,921 | 2026-08-03 | Filing | |
| $45.44 | 269 | $12,223.36 | 3,920 | 2026-08-01 | Filing | |
| $44.75 | 3,000 | $134,250.00 | 3,155 | 2026-07-31 | Filing | |
| $43.90 | 1,000 | $43,900.00 | 18,468 | 2026-06-23 | Filing | |
| $40.05 | 800 | $32,040.00 | 4,189 | 2026-02-06 | Filing | |
| $39.50 | 477 | $18,841.50 | 4,800 | 2026-02-05 | Filing | |
| $39.50 | 2,000 | $79,000.00 | 6,550 | 2026-02-05 | Filing | |
| $39.50 | 376 | $14,852.00 | 4,800 | 2026-02-03 | Filing | |
| $39.52 | 4,347 | $171,793.44 | 4,800 | 2026-02-02 | Filing | |
| $39.53 | 3,805 | $150,411.65 | 5,700 | 2026-02-02 | Filing | |
| $39.19 | 1,600 | $62,704.00 | 8,910 | 2026-01-30 | Filing | |
| $37.51 | 5,195 | $194,864.45 | 5,700 | 2025-12-15 | Filing | |
| $36.99 | 1,000 | $36,990.00 | 9,040 | 2025-12-11 | Filing | |
| $32.55 | 7,000 | $227,850.00 | 2,348 | 2025-08-18 | Filing | |
| $33.50 | 164 | $5,494.00 | 17,768 | 2025-08-13 | Filing |