Ellis Stephen A bought 1,918 shares at $31.48 on 2026-09-23; Ellis Stephen A transacted shares (+1 more)
Ellis Stephen A bought 379 shares of Restricted Stock Units at $N/A on 2026-07-01
Ellis Stephen A bought 2,258 shares of Common Stock at $25.11 on 2026-06-23; Ellis Stephen A transacted N/A shares of Common Stock at $N/A on N/A; Ellis Stephen A sold 2,258 shares of Nonqualified Stock Option (right to buy) at $N/A on 2026-06-23
Ellis Stephen A bought 1,602 shares of Common Stock at $N/A on 2026-05-26; Ellis Stephen A transacted N/A shares of Common Stock at $N/A on N/A; Ellis Stephen A bought 3,977 shares of Nonqualified Stock Option (right to buy) at $N/A on 2026-05-26
Ellis Stephen A bought 393 shares of Restricted Stock Units at $N/A on 2026-04-01
Ellis Stephen A bought 1,899 shares of Common Stock at $28.38 on 2026-03-24; Ellis Stephen A bought 7,866 shares of Common Stock at $28.96 on 2026-03-24; Ellis Stephen A transacted N/A shares of Common Stock at $N/A on N/A; Ellis Stephen A sold 1,899 shares of Nonqualified Stock Option (right to buy) at $1,899.00 on 2026-03-24; Ellis Stephen A sold 7,866 shares of Nonqualified Stock Option (right to buy) at $7,866.00 on 2026-03-24
Ellis Stephen A sold 10,725 shares of Common Stock at $96.57 on 2026-02-26
Ellis Stephen A bought 357 shares of Restricted Stock Units at $N/A on 2026-01-02