Sensata Technologies Holding Plc.

529900MS7KFYCY9MS037
lapsed