Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

OSHKOSH CORPORATION

(OSK)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Capitalization1 5 2085 1845 0068 861--
Entreprise Value (EV)1 5 5715 5555 2418 7068 5778 388
P/E ratio 11,3x9,23x15,6x19,6x15,5x13,4x
Yield 1,35%1,46%1,63%1,03%1,09%1,15%
Capitalization / Revenue 0,68x0,62x0,73x1,12x1,04x0,96x
EV / Revenue 0,72x0,66x0,76x1,11x1,00x0,91x
EV / EBITDA 7,10x6,09x8,74x11,7x9,60x8,14x
Price to Book 2,10x2,04x1,76x2,74x2,46x2,17x
Nbr of stocks (in thousands) 73 10368 39568 10668 617--
Reference price (USD) 71,275,873,5129129129
Last update 11/01/201810/30/201910/29/202005/05/202106/10/202106/10/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net sales1 7 7068 3826 8577 8778 5609 234
EBITDA1 7859126007468941 030
Operating profit (EBIT)1 665797496646791914
Operating Margin 8,63%9,51%7,23%8,20%9,24%9,89%
Pre-Tax Profit (EBT)1 595751439594736816
Net income1 472579325455571642
Net margin 6,12%6,91%4,73%5,77%6,67%6,95%
EPS2 6,298,214,726,588,349,67
Dividend per Share2 0,961,111,201,331,411,48
Last update 11/01/201810/30/201910/29/202005/03/202105/03/202105/03/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net Debt1 363371235---
Net Cash position1 ---154283473
Leverage (Debt / EBITDA) 0,46x0,41x0,39x-0,21x-0,32x-0,46x
Free Cash Flow1 336394197670504540
ROE (Net Profit / Equities) 19,8%22,7%11,9%15,4%17,4%18,6%
Shareholders' equity1 2 3842 5572 7252 9453 2813 455
ROA (Net Profit / Asset) 9,18%10,7%5,70%7,77%9,07%10,1%
Assets1 5 1405 4305 6915 8486 2946 338
Book Value Per Share2 34,037,241,847,252,459,4
Cash Flow per Share2 5,828,354,7611,29,9811,2
Capex1 100195130119126121
Capex / Sales 1,30%2,33%1,90%1,51%1,47%1,31%
Last update 11/01/201810/30/201910/29/202006/10/202106/10/202106/10/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
8 860 502 104
Net sales (USD)
6 856 800 000
Number of employees
14 400
Sales / Employee (USD)
476 167
Free-Float
90,8%
Free-Float capitalization (USD)
8 047 136 197
Avg. Exchange 20 sessions (USD)
76 311 827
Average Daily Capital Traded
0,86%
EPS & Dividend