| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.52 | 1,393 | $53,661.15 | 18,401 | 2026-08-06 | Filing | |
| $38.52 | 4,285 | $165,066.77 | 99,544 | 2026-08-06 | Filing | |
| $38.52 | 1,394 | $53,699.67 | 15,106 | 2026-08-06 | Filing | |
| $41.57 | 3,159 | $131,303.84 | 103,829 | 2026-07-10 | Filing | |
| $40.51 | 3,165 | $128,214.15 | 100,740 | 2026-07-07 | Filing | |
| $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 |