| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.08 | 2,254 | $79,070.32 | 97,656 | 2026-05-22 | Filing | |
| $35.10 | 200 | $7,020.00 | 95,447 | 2026-05-22 | Filing | |
| $35.08 | 2,032 | $71,282.56 | 95,647 | 2026-05-22 | Filing | |
| $34.86 | 22 | $766.92 | 97,679 | 2026-05-22 | Filing | |
| $23.34 | 880 | $20,539.20 | 13,120 | 2025-07-28 | Filing | |
| $23.34 | 3,995 | $93,231.32 | 81,978 | 2025-07-28 | Filing | |
| $29.47 | 5,000 | $147,350.00 | 30,275 | 2025-05-20 | Filing | |
| $25.62 | 665 | $17,037.30 | 30,275 | 2025-05-01 | Filing | |
| $27.88 | 665 | $18,540.20 | 29,040 | 2025-01-30 | Filing | |
| $33.56 | 380 | $12,752.80 | 27,805 | 2024-10-23 | Filing | |
| $34.74 | 11 | $382.15 | 81,239 | 2024-08-27 | Filing | |
| $34.74 | 1,407 | $48,880.59 | 81,250 | 2024-08-27 | Filing | |
| $28.00 | 266 | $7,448.00 | 25,185 | 2024-07-23 | Filing | |
| $28.00 | 114 | $3,192.00 | 25,451 | 2024-07-23 | Filing | |
| $19.78 | 240 | $4,747.20 | 22,565 | 2024-04-19 | Filing | |
| $19.78 | 140 | $2,769.20 | 22,805 | 2024-04-19 | Filing | |
| $17.11 | 1,385 | $23,697.35 | 80,142 | 2024-02-23 | Filing | |
| $11.65 | 611 | $7,118.15 | 34,807 | 2023-05-30 | Filing | |
| $12.45 | 95 | $1,182.75 | 13,945 | 2023-04-19 | Filing | |
| $13.31 | 190 | $2,528.90 | 14,040 | 2023-04-18 | Filing |