Sensata Technologies Holding plc Ordinary Shares, ST

ST 2018-10-23 0.77% v 10d 3 553.6k -7.79% scientific & technical instruments scientific & technical instruments
None