Tuesday, November 3, 2026Market Closed
IDD — Amphenol CEO Richard Norwitt Sells $65.9 Million of Stock After Exercising Options