SPENCER REBECCA bought 555 shares at $0.00 on 2026-09-15; SPENCER REBECCA bought 188 shares at $0.00 on 2026-09-15 (+3 more)
SPENCER REBECCA sold 4,544 shares at $107.84 on 2026-08-10; SPENCER REBECCA sold 646 shares at $107.44 on 2026-08-10
SPENCER REBECCA bought 373 shares of Common Stock at $N/A on 2026-06-15; SPENCER REBECCA bought 556 shares of Common Stock at $N/A on 2026-06-15; SPENCER REBECCA bought 919 shares of Common Stock at $N/A on 2026-06-15; SPENCER REBECCA bought 752 shares of Common Stock at $N/A on 2026-06-15; SPENCER REBECCA bought 188 shares of Common Stock at $N/A on 2026-06-15
SPENCER REBECCA bought 9,321 shares of Restricted Stock Units -10 at $N/A on 2026-04-01; SPENCER REBECCA bought 3,290 shares of Restricted Stock Units -11 at $N/A on 2026-04-01
SPENCER REBECCA bought 283 shares of Common Stock at $N/A on 2026-03-15; SPENCER REBECCA bought 373 shares of Common Stock at $N/A on 2026-03-15; SPENCER REBECCA bought 555 shares of Common Stock at $N/A on 2026-03-15; SPENCER REBECCA bought 919 shares of Common Stock at $N/A on 2026-03-15; SPENCER REBECCA bought 752 shares of Common Stock at $N/A on 2026-03-15
SPENCER REBECCA sold 1,869 shares of Common Stock at $87.40 on 2026-02-20