Reynolds Catherine B bought 105 shares at $356.69 on 2026-09-16; Reynolds Catherine B transacted shares
Reynolds Catherine B bought 104 shares of Common Stock at $359.85 on 2026-06-16; Reynolds Catherine B transacted N/A shares of Common Stock at $N/A on N/A
Reynolds Catherine B bought 105 shares of Common Stock at $354.31 on 2026-03-17; Reynolds Catherine B transacted N/A shares of Common Stock at $N/A on N/A
Reynolds Catherine B sold 83 shares of Common Stock at $359.79 on 2026-03-09; Reynolds Catherine B transacted N/A shares of Common Stock at $N/A on N/A
Reynolds Catherine B bought 270 shares of Common Stock at $N/A on 2026-03-04; Reynolds Catherine B transacted N/A shares of Common Stock at $N/A on N/A; Reynolds Catherine B bought 1,120 shares of Stock Options at $N/A on 2026-03-04