Insiders / Stauch John L / Companies
Back to Stauch John L

Stauch John L

All linked companies

2 companies

CompanyRoleShares heldPeak heldTradesLatest
PENTAIR plc · PNRCEO107,588202,5666Feb 23, 2026
DELUXE CORP · DLXDirector77,65077,6503Apr 23, 2026
← PrevPage 1 of 1Next →