AMPHENOL CORP /DE/ (APH): financials, 13F holders and insider trades