Sensata Technologies Holding PLC (ST) Valuation Ratios & Charts