Sensata Technologies Holding plc Ordinary Shares (ST) Valuation Score | Stock Evaluator