Sensata Technologies Holding plc 2021 Q2 - Results - Earnings Call Presentation Published 27 Jul 2021 Full Article
John Bean Technologies Corporation 2021 Q2 - Results - Earnings Call Presentation SeekingAlpha 29 Jul 2021