Sundaram Mani sold 7,022 shares at $125.62 on 2026-09-25; Sundaram Mani transacted shares
Sundaram Mani sold 1,722 shares of Common Stock at $98.58 on 2026-03-09; Sundaram Mani transacted N/A shares of Common Stock at $N/A on N/A
Sundaram Mani bought 6,673 shares of Common Stock at $N/A on 2026-03-06; Sundaram Mani sold 3,227 shares of Common Stock at $101.00 on 2026-03-06; Sundaram Mani transacted N/A shares of Common Stock at $N/A on N/A; Sundaram Mani sold 6,673 shares of Restricted Stock Units at $N/A on 2026-03-06
Sundaram Mani bought 6,169 shares of Common Stock at $N/A on 2026-03-04; Sundaram Mani sold 2,983 shares of Common Stock at $102.08 on 2026-03-04; Sundaram Mani sold 3,186 shares of Common Stock at $101.90 on 2026-03-05; Sundaram Mani transacted N/A shares of Common Stock at $N/A on N/A; Sundaram Mani sold 6,169 shares of Restricted Stock Units at $N/A on 2026-03-04
Sundaram Mani bought 9,053 shares of Common Stock at $N/A on 2026-03-03; Sundaram Mani sold 4,378 shares of Common Stock at $97.64 on 2026-03-03; Sundaram Mani sold 5,562 shares of Common Stock at $100.96 on 2026-03-04; Sundaram Mani sold 2,510 shares of Common Stock at $101.59 on 2026-03-04; Sundaram Mani sold 570 shares of Common Stock at $102.58 on 2026-03-04
Sundaram Mani bought 6,425 shares of Common Stock at $N/A on 2026-02-20; Sundaram Mani sold 3,107 shares of Common Stock at $94.17 on 2026-02-20; Sundaram Mani transacted N/A shares of Common Stock at $N/A on N/A
Sundaram Mani bought 10,313 shares of Common Stock at $N/A on 2026-02-19; Sundaram Mani sold 3,291 shares of Common Stock at $109.31 on 2026-02-19; Sundaram Mani transacted N/A shares of Common Stock at $N/A on N/A; Sundaram Mani bought 4,114 shares of Performance Restricted Stock Units at $N/A on 2026-02-19; Sundaram Mani sold 10,313 shares of Performance Restricted Stock Units at $N/A on 2026-02-19