Oshkosh Corporation Reports Fiscal 2023 First Quarter Results
Reports Sales of $2.27 billion, up 17 Percent Reports Strong Orders Leading to a Record Backlog of Nearly $15 Billion Reports Diluted Earnings per Share of $1.34 and Adjusted1 Earnings per Share... | April 27, 2023
Source: marketscreener.com