Sign in
3

Initial Statement of Ownership

Sensata Technologies Holding plc Filed Acc 0001477294-25-000005

Loading xslF345X02/wk-form3_1735938971.xml…