Envestnet Portfolio Solutions Inc. lessened its stake in Sensata Technologies Holding plc (NYSE:ST – Free Report) by 13.6% in ...
What Happened? Shares of sensor manufacturer Sensata Technology (NYSE:ST) fell 7.2% in the afternoon session after ...