Hare Diane Elizabeth bought 9,536 shares at $0.00 on 2026-10-01
Hare Diane Elizabeth bought 3,428 shares of Common Stock at $N/A on 2026-06-03; Hare Diane Elizabeth sold 2,228 shares of Common Stock at $26.31 on 2026-06-03; Hare Diane Elizabeth sold 1,000 shares of Common Stock at $27.04 on 2026-06-03; Hare Diane Elizabeth sold 100 shares of Common Stock at $27.84 on 2026-06-03; Hare Diane Elizabeth sold 3,428 shares of Restricted Stock Units at $N/A on 2026-06-03
Hare Diane Elizabeth bought 20,000 shares of Common Stock at $3.00 on 2026-01-05; Hare Diane Elizabeth sold 19,850 shares of Common Stock at $28.70 on 2026-01-05; Hare Diane Elizabeth sold 150 shares of Common Stock at $29.08 on 2026-01-05; Hare Diane Elizabeth sold 20,000 shares of Stock Options at $N/A on 2026-01-05
Hare Diane Elizabeth bought 14,640 shares of Common Stock at $3.00 on 2025-12-23; Hare Diane Elizabeth sold 14,640 shares of Common Stock at $32.24 on 2025-12-23; Hare Diane Elizabeth bought 5,360 shares of Common Stock at $3.00 on 2025-12-23; Hare Diane Elizabeth sold 5,360 shares of Common Stock at $32.96 on 2025-12-23; Hare Diane Elizabeth sold 20,000 shares of Stock Options at $N/A on 2025-12-23