Carter Peter W bought 404 shares at $0.00 on 2026-09-28
Carter Peter W bought 39,900 shares at $49.33 on 2026-08-04; Carter Peter W sold 39,900 shares at $92.98 on 2026-08-04 (+1 more)
Carter Peter W bought 1,819 shares at $0.00 on 2026-07-29
Carter Peter W initial ownership report
Carter Peter W bought 2,960 shares of Common Stock at $N/A on 2026-04-01
Carter Peter W sold 27,000 shares of Common Stock at $74.82 on 2026-02-06
Carter Peter W bought 18,350 shares of Common Stock at $N/A on 2026-02-04; Carter Peter W bought 467,610 shares of Common Stock at $N/A on 2026-02-04; Carter Peter W sold 208,274 shares of Common Stock at $70.86 on 2026-02-04
Carter Peter W sold 3,288 shares of Common Stock at $65.89 on 2026-01-30; Carter Peter W sold 2,796 shares of Common Stock at $65.89 on 2026-01-30
Carter Peter W sold 14,300 shares of Common Stock at $70.30 on 2026-01-15