| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.73 | 40 | $1,989.20 | 195,664 | 2026-08-12 | Filing | |
| $49.72 | 40 | $1,988.80 | 195,704 | 2026-08-12 | Filing | |
| $49.71 | 100 | $4,971.00 | 195,744 | 2026-08-12 | Filing | |
| $49.62 | 180 | $8,931.60 | 195,844 | 2026-08-12 | Filing | |
| $48.62 | 24 | $1,166.88 | 156,769 | 2026-08-12 | Filing | |
| $48.53 | 200 | $9,706.00 | 156,793 | 2026-08-12 | Filing | |
| $48.51 | 5,000 | $242,550.50 | 156,993 | 2026-08-12 | Filing | |
| $48.50 | 477 | $23,134.50 | 161,993 | 2026-08-12 | Filing | |
| $48.10 | 130 | $6,253.00 | 162,470 | 2026-08-12 | Filing | |
| $48.09 | 30 | $1,442.70 | 162,600 | 2026-08-12 | Filing | |
| $48.07 | 30 | $1,442.10 | 162,630 | 2026-08-12 | Filing | |
| $48.00 | 6,109 | $293,232.00 | 162,660 | 2026-08-12 | Filing | |
| $38.40 | 568 | $21,811.20 | 185,249 | 2026-06-30 | Filing | |
| $38.50 | 155 | $5,967.50 | 184,249 | 2026-06-30 | Filing | |
| $38.45 | 567 | $21,801.15 | 184,404 | 2026-06-30 | Filing | |
| $38.40 | 1,568 | $60,211.20 | 184,971 | 2026-06-30 | Filing | |
| $38.65 | 1,000 | $38,650.00 | 186,539 | 2026-06-26 | Filing | |
| $38.50 | 932 | $35,882.00 | 187,539 | 2026-06-26 | Filing | |
| $38.40 | 3,100 | $119,040.00 | 188,471 | 2026-06-26 | Filing | |
| $38.39 | 605 | $23,226.01 | 191,571 | 2026-06-26 | Filing |