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  >  Nasdaq  >  Cara Therapeutics, Inc.    CARA

CARA THERAPEUTICS, INC.

(CARA)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 399513752732--
Entreprise Value (EV)1 399513752732732732
P/E ratio -6,58x-6,31x-6,47x-10,1x-8,41x-14,2x
Yield ------
Capitalization / Revenue 438x38,1x37,8x11,2x25,8x7,35x
EV / Revenue 438x38,1x37,8x11,2x25,8x7,35x
EV / EBITDA -6,77x-6,66x-6,75x-7,27x-9,33x-14,3x
Price to Book ------
Nbr of stocks (in thousands) 32 60839 44746 67949 832--
Reference price (USD) 12,213,016,114,714,714,7
Last update 03/15/201803/12/201902/27/2020---
1
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 0,9113,519,965,128,499,6
EBITDA1 -59,0-77,0-111-101-78,4-51,3
Operating profit (EBIT)1 -59,5-77,4-112-61,8-96,2-56,7
Operating Margin -6 530%-575%-562%-95,0%-338%-56,9%
Pre-Tax Profit (EBT)1 -58,3-74,4-107-46,9-100-55,7
Net income1 -58,1-74,0-106-53,3-90,2-55,7
Net margin -6 380%-550%-535%-81,9%-317%-56,0%
EPS2 -1,86-2,06-2,49-1,46-1,75-1,03
Dividend per Share2 ------
Last update 03/15/201803/12/201902/27/202011/10/202011/10/2020-
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt ------
Net Cash position ------
Leverage (Debt / EBITDA) ------
Free Cash Flow1 -54,9-22,4-109-112-1132,00
ROE (Net Profit / Equities) --67,2%-66,4%-46,8%--
Shareholders' equity1 -110160114--
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share ------
Cash Flow per Share2 --0,62-4,32--
Capex1 0,060,070,020,500,650,65
Capex / Sales 6,37%0,54%0,09%0,77%2,29%0,65%
Last update 03/15/201803/12/201902/27/202011/11/202011/12/202011/12/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
732 033 607
Net sales (USD)
19 886 000
Number of employees
76
Sales / Employee (USD)
261 658
Free-Float
83,9%
Free-Float capitalization (USD)
614 321 961
Avg. Exchange 20 sessions (USD)
6 552 671
Average Daily Capital Traded
0,90%
EPS & Dividend