GRABE WILLIAM O bought 672 shares at $0.00 on 2026-09-11; GRABE WILLIAM O transacted shares
GRABE WILLIAM O bought 182 shares of Common Stock at $N/A on 2026-07-01; GRABE WILLIAM O transacted N/A shares of Common Stock at $N/A on N/A; GRABE WILLIAM O bought 182 shares of Common Stock Equivalents (CSE) at $133.76 on 2026-07-01; GRABE WILLIAM O sold 182 shares of Common Stock Equivalents (CSE) at $N/A on 2026-07-01
GRABE WILLIAM O bought 551 shares of Common Stock at $N/A on 2026-05-29; GRABE WILLIAM O transacted N/A shares of Common Stock at $N/A on N/A; GRABE WILLIAM O bought 1,489 shares of Restricted Stock Units at $N/A on 2026-05-28; GRABE WILLIAM O sold 551 shares of Restricted Stock Units at $N/A on 2026-05-29
GRABE WILLIAM O bought 157 shares of Common Stock at $N/A on 2026-04-01; GRABE WILLIAM O transacted N/A shares of Common Stock at $N/A on N/A; GRABE WILLIAM O bought 157 shares of Common Stock Equivalents (CSE) at $154.79 on 2026-04-01; GRABE WILLIAM O sold 157 shares of Common Stock Equivalents (CSE) at $N/A on 2026-04-01
GRABE WILLIAM O sold 2,100 shares of Common Stock at $160.01 on 2026-03-11; GRABE WILLIAM O sold 235 shares of Common Stock at $N/A on 2026-03-11; GRABE WILLIAM O sold 1,410 shares of Common Stock at $N/A on 2026-03-11
GRABE WILLIAM O bought 109 shares of Common Stock at $N/A on 2026-01-02; GRABE WILLIAM O transacted N/A shares of Common Stock at $N/A on N/A; GRABE WILLIAM O bought 109 shares of Common Stock Equivalents (CSE) at $237.03 on 2026-01-02; GRABE WILLIAM O sold 109 shares of Common Stock Equivalents (CSE) at $N/A on 2026-01-02