Amphenol (APH): Analysis of 'Strong Buy' Rating and Growth | Monexa