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

CARA THERAPEUTICS, INC.

(CARA)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 513752754728--
Entreprise Value (EV)1 513752754728728728
P/E ratio -6,31x-6,47x84,1x-8,62x-12,0x-306x
Yield ------
Capitalization / Revenue 38,1x37,8x5,58x25,3x7,49x4,48x
EV / Revenue 38,1x37,8x5,58x25,3x7,49x4,48x
EV / EBITDA -6,66x-6,75x135x-11,1x-415x35,1x
Price to Book ------
Nbr of stocks (in thousands) 39 44746 67949 83250 052--
Reference price (USD) 13,016,115,114,614,614,6
Last update 03/12/201902/27/202002/25/2021---
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 13,519,913528,897,3162
EBITDA1 -77,0-1115,59-65,4-1,7520,8
Operating profit (EBIT)1 -77,4-1125,39-91,8-45,80,40
Operating Margin -575%-562%3,99%-319%-47,1%0,25%
Pre-Tax Profit (EBT)1 -74,4-1077,72-107-59,0-3,00
Net income1 -74,0-1068,41-86,4-72,1-3,13
Net margin -550%-535%6,23%-300%-74,2%-1,93%
EPS2 -2,06-2,490,18-1,69-1,21-0,05
Dividend per Share2 ------
Last update 03/12/201902/27/202002/25/202105/11/202105/11/2021-
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt ------
Net Cash position ------
Leverage (Debt / EBITDA) ------
Free Cash Flow1 -22,4-109-5,84-122-4,0031,0
ROE (Net Profit / Equities) -67,2%-66,4%3,86%-14,0%--
Shareholders' equity1 110160218617--
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share ------
Cash Flow per Share -0,62--0,12---
Capex1 0,070,020,350,850,850,90
Capex / Sales 0,54%0,09%0,26%2,95%0,87%0,55%
Last update 03/12/201902/27/202002/25/202105/11/202105/11/202105/11/2021
1 USD in Million
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
728 256 760
Net sales (USD)
135 082 000
Number of employees
80
Sales / Employee (USD)
1 688 525
Free-Float
84,4%
Free-Float capitalization (USD)
614 699 859
Avg. Exchange 20 sessions (USD)
8 643 142
Average Daily Capital Traded
1,19%
EPS & Dividend