Sensata Technologies Holding (ST) Stock: Price, Analysis