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

MarketScreener Homepage  >  Equities  >  Nyse  >  Wabash National Corporation    WNC

WABASH NATIONAL CORPORATION

(WNC)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 1 280721795759--
Entreprise Value (EV)1 1 6401 0941 110759759759
P/E ratio 12,2x11,0x9,07x-6,68x20,8x10,2x
Yield -2,33%2,18%2,37%2,37%-
Capitalization / Revenue 0,72x0,32x0,34x0,53x0,43x0,38x
EV / Revenue 0,93x0,48x0,48x0,53x0,43x0,38x
EV / EBITDA 9,89x6,15x6,00x14,6x6,08x4,56x
Price to Book 2,68x1,61x1,56x1,89x1,77x-
Nbr of stocks (in thousands) 58 97855 13754 09352 913--
Reference price (USD) 21,713,114,714,314,314,3
Last update 01/30/201801/29/201902/12/202010/14/202010/14/2020-
1
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1 7672 2672 3191 4381 7462 013
EBITDA1 16617818552,0125167
Operating profit (EBIT)1 1311361439,6071,9121
Operating Margin 7,40%6,00%6,16%0,67%4,12%5,99%
Pre-Tax Profit (EBT)1 12396,0118-13549,2101
Net income1 11169,489,6-11636,273,9
Net margin 6,31%3,06%3,86%-8,04%2,07%3,67%
EPS2 1,781,191,62-2,150,691,40
Dividend per Share2 -0,310,320,340,34-
Last update 01/30/201801/29/201902/12/202007/29/202007/29/2020-
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt 360373316---
Net Cash position ------
Leverage (Debt / EBITDA) 2,17x2,10x1,70x---
Free Cash Flow1 11878,510920,852,6-
ROE (Net Profit / Equities) --18,0%---
Shareholders' equity1 --497---
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share2 8,088,119,427,608,08-
Cash Flow per Share2 2,311,922,650,771,83-
Capex1 26,134,037,620,330,0-
Capex / Sales 1,47%1,50%1,62%1,41%1,72%-
Last update 01/30/201801/29/201902/12/202010/16/202010/16/202010/06/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
758 772 247
Net sales (USD)
2 319 136 000
Number of employees
6 900
Sales / Employee (USD)
336 107
Free-Float
69,2%
Free-Float capitalization (USD)
524 885 418
Avg. Exchange 20 sessions (USD)
6 857 242
Average Daily Capital Traded
0,90%
EPS & Dividend