Rhodes Kevin H bought 176 shares at $162.12 on 2026-10-07; Rhodes Kevin H sold 176 shares at $162.12 on 2026-10-07 (+1 more)
Rhodes Kevin H bought 7,669 shares at $154.69 on 2026-07-22; Rhodes Kevin H sold 7,669 shares at $171.20 on 2026-07-22 (+1 more)
Rhodes Kevin H sold 5,837 shares of Common Stock at $N/A on 2026-02-02
Rhodes Kevin H bought 4,243 shares of Restricted Stock Units at $N/A on 2026-02-06; Rhodes Kevin H bought 18,367 shares of Non-qualified Stock Option (Right to Buy) at $N/A on 2026-02-06
Rhodes Kevin H bought 17,904 shares of Common Stock at $172.65 on 2026-02-06; Rhodes Kevin H sold 6,915 shares of Common Stock at $172.65 on 2026-02-06; Rhodes Kevin H sold 17,904 shares of Restricted Stock Units at $N/A on 2026-02-06
Rhodes Kevin H bought 23,251 shares of Common Stock at $N/A on 2026-02-02; Rhodes Kevin H sold 4,732 shares of Common Stock at $N/A on 2026-02-02