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

CLEAN ENERGY FUELS CORP.

(CLNE)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 3504791 5582 355--
Entreprise Value (EV)1 3504791 5092 3342 3112 275
P/E ratio -86,0x23,4x-157x-40,6x-362x112x
Yield ------
Capitalization / Revenue 1,01x1,39x5,34x7,92x6,57x5,95x
EV / Revenue 1,01x1,39x5,17x7,85x6,45x5,74x
EV / EBITDA 5,86x5,60x33,5x37,6x29,6x25,1x
Price to Book --3,04x4,51x4,35x4,25x
Nbr of stocks (in thousands) 203 473204 723198 270199 918--
Reference price (USD) 1,722,347,8611,811,811,8
Last update 03/12/201903/10/202003/09/202105/19/202105/19/202105/19/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 346344292297358396
EBITDA1 59,785,645,162,078,290,6
Operating profit (EBIT)1 3,909,93-9,84-22,63,5923,7
Operating Margin 1,12%2,89%-3,37%-7,61%1,00%5,97%
Pre-Tax Profit (EBT)1 -8,8414,1-11,2-77,15,5320,4
Net income1 -3,7920,4-9,86-58,7-1,1819,0
Net margin -1,09%5,94%-3,38%-19,7%-0,33%4,81%
EPS2 -0,020,10-0,05-0,29-0,030,11
Dividend per Share2 ------
Last update 03/12/201903/10/202003/09/202105/19/202105/19/202105/19/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 --49,421,544,380,1
Leverage (Debt / EBITDA) ---1,10x-0,35x-0,57x-0,88x
Free Cash Flow1 12,7-14,847,8-28,723,828,2
ROE (Net Profit / Equities) ---1,88%-3,70%2,40%
Shareholders' equity1 --523--31,9793
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share2 --2,592,612,712,77
Cash Flow per Share2 0,220,330,320,260,360,45
Capex1 25,327,113,363,734,035,3
Capex / Sales 7,29%7,87%4,55%21,4%9,49%8,92%
Last update 03/12/201903/10/202003/09/202106/08/202106/08/202105/27/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
2 355 028 845
Net sales (USD)
291 724 000
Number of employees
465
Sales / Employee (USD)
627 363
Free-Float
76,5%
Free-Float capitalization (USD)
1 800 545 871
Avg. Exchange 20 sessions (USD)
398 181 646
Average Daily Capital Traded
16,9%
EPS & Dividend