Sensata Technologies Holding PLC (ST) Stock Analysis & Quote