Sign in
3/A

Filing

Sensata Technologies Holding plc Filed Acc 0001477294-23-000146

Loading xslF345X02/wk-form3a_1699910618.xml…