| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.88 | 10,000 | $348,750.00 | 1,040,955 | 2026-08-24 | Filing | |
| $33.68 | 3,500 | $117,864.25 | 25,438 | 2026-08-19 | Filing | |
| $34.55 | 5,000 | $172,725.00 | 1,050,955 | 2026-08-18 | Filing | |
| $34.31 | 5,000 | $171,550.00 | 1,055,955 | 2026-08-17 | Filing | |
| $34.16 | 10,000 | $341,587.00 | 492,522 | 2026-08-17 | Filing | |
| $32.49 | 15,104 | $490,680.63 | 144,941 | 2026-08-10 | Filing | |
| $30.03 | 9,200 | $276,285.20 | 96,388 | 2026-08-03 | Filing | |
| $26.58 | 9,200 | $244,492.76 | 105,588 | 2026-07-01 | Filing | |
| $24.36 | 9,200 | $224,102.80 | 114,788 | 2026-06-22 | Filing | |
| $28.99 | 9,200 | $266,753.08 | 123,988 | 2026-05-01 | Filing | |
| $28.40 | 300 | $8,520.96 | 1,060,955 | 2026-04-20 | Filing | |
| $27.52 | 8,034 | $221,131.83 | 1,061,255 | 2026-04-20 | Filing | |
| $26.08 | 16,325 | $425,736.41 | 160,045 | 2026-04-02 | Filing | |
| $25.13 | 8,444 | $212,232.34 | 176,370 | 2026-04-02 | Filing | |
| $26.21 | 1,102 | $28,884.08 | 184,814 | 2026-04-01 | Filing | |
| $25.78 | 24,619 | $634,584.27 | 185,916 | 2026-04-01 | Filing | |
| $26.19 | 500 | $13,095.00 | 133,188 | 2026-04-01 | Filing | |
| $25.69 | 8,700 | $223,493.43 | 133,688 | 2026-04-01 | Filing | |
| $25.39 | 8,334 | $211,579.43 | 1,069,289 | 2026-03-20 | Filing | |
| $27.43 | 910 | $24,958.39 | 210,535 | 2026-03-19 | Filing |