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  >  TimkenSteel Corporation    TMST

TIMKENSTEEL CORPORATION

(TMST)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 675390352226--
Entreprise Value (EV)1 816557494262288234
P/E ratio -15,2x-12,3x-3,20x-3,82x125x10,2x
Yield ------
Capitalization / Revenue 0,51x0,24x0,29x0,27x0,21x0,19x
EV / Revenue 0,61x0,35x0,41x0,32x0,27x0,19x
EV / EBITDA 11,9x5,29x15,2x11,1x5,14x3,02x
Price to Book 1,20x0,73x0,63x0,44x0,45x0,43x
Nbr of stocks (in thousands) 44 44244 58544 82045 152--
Reference price (USD) 15,28,747,865,005,005,00
Last update 01/25/201802/20/201902/20/202011/20/202011/20/202011/03/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1 3291 6111 2098301 0721 220
EBITDA1 68,710532,423,656,077,5
Operating profit (EBIT)1 -6,2032,4-38,3-40,6--
Operating Margin -0,47%2,01%-3,17%-4,89%--
Pre-Tax Profit (EBT)1 --29,9-126-55,45,0028,0
Net income1 -44,3-31,7-110-60,51,8021,9
Net margin -3,33%-1,97%-9,10%-7,29%0,17%1,80%
EPS2 -1,00-0,71-2,46-1,310,040,49
Dividend per Share2 ------
Last update 01/25/201802/20/201902/20/202011/03/202011/03/202011/03/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 14116814236,062,08,00
Net Cash position1 ------
Leverage (Debt / EBITDA) 2,05x1,59x4,37x1,53x1,11x0,10x
Free Cash Flow1 -24,9-21,532,391,2-27,230,0
ROE (Net Profit / Equities) -7,65%2,63%-8,01%-12,0%0,40%4,10%
Shareholders' equity1 579-1 2061 373504450534
ROA (Net Profit / Asset) -3,98%1,22%-3,99%---
Assets1 1 113-2 5912 756---
Book Value Per Share2 12,612,012,611,311,211,7
Cash Flow per Share2 --0,150,271,552,00
Capex1 35,840,038,017,332,742,5
Capex / Sales 2,69%2,48%3,14%2,09%3,05%3,48%
Last update 01/25/201802/20/201902/20/202011/20/202011/20/202011/02/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
225 759 800
Net sales (USD)
1 208 800 000
Number of employees
2 500
Sales / Employee (USD)
483 520
Free-Float
79,2%
Free-Float capitalization (USD)
178 866 117
Avg. Exchange 20 sessions (USD)
1 355 372
Average Daily Capital Traded
0,60%
EPS & Dividend