Miller Joseph bought 1 shares at $105.81 on 2026-09-15; Miller Joseph transacted shares
Miller Joseph bought 1 shares of Common Stock at $106.87 on 2026-06-15; Miller Joseph transacted N/A shares of Common Stock at $N/A on N/A
Miller Joseph bought 1 shares of Common Stock at $115.55 on 2026-03-16; Miller Joseph transacted N/A shares of Common Stock at $N/A on N/A
Miller Joseph bought 841 shares of Common Stock at $113.92 on 2026-02-18; Miller Joseph transacted N/A shares of Common Stock at $N/A on N/A; Miller Joseph sold 841 shares of Performance Units at $N/A on 2026-02-18; Miller Joseph bought 1,500 shares of Performance Units at $N/A on 2026-02-18; Miller Joseph bought 600 shares of Time - Based Restricted Stock Units at $N/A on 2026-02-18
Miller Joseph bought 600 shares of Common Stock at $N/A on 2025-12-31; Miller Joseph sold 15 shares of Common Stock at $99.89 on 2025-12-31; Miller Joseph transacted N/A shares of Common Stock at $N/A on N/A; Miller Joseph sold 600 shares of Time-Based Restricted Stock Units at $N/A on 2025-12-31