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  >  Solid Biosciences Inc.    SLDB

SOLID BIOSCIENCES INC.

(SLDB)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022
Capitalization1 950205398398-
Entreprise Value (EV)1 828124337217261
P/E ratio -11,9x-1,53x-3,68x-5,43x-8,41x
Yield -----
Capitalization / Revenue ----59,5x
EV / Revenue ----39,0x
EV / EBITDA -11,2x-1,06x-3,87x-1,85x-1,54x
Price to Book 7,12x2,24x3,43x4,71x4,26x
Nbr of stocks (in thousands) 35 43245 98865 85565 855-
Reference price (USD) 26,84,456,056,056,05
Last update 03/13/201903/12/202001/08/202101/08/202101/08/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 -----6,69
EBITDA1 -54,9-74,1-116-87,1-118-169
Operating profit (EBIT)1 -54,9-75,7-119-89,2-115-160
Operating Margin ------2 400%
Pre-Tax Profit (EBT)1 -53,2-74,8-117-87,6-109-129
Net income1 -39,3-74,8-117-87,8-109-129
Net margin ------1 932%
EPS2 -2,88-2,25-2,91-1,64-1,11-0,72
Dividend per Share2 ------
Last update 03/29/201803/13/201903/12/202001/08/202101/08/202101/08/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 ------
Net Cash position1 69,112180,960,6180137
Leverage (Debt / EBITDA) 1,26x1,64x0,69x0,70x1,53x0,81x
Free Cash Flow1 -45,5-78,0-97,1-76,0-103-103
ROE (Net Profit / Equities) --78,7%-114%-102%-111%-86,0%
Shareholders' equity1 -95,110386,198,9150
ROA (Net Profit / Asset) --69,3%-96,5%-72,5%-50,7%-28,9%
Assets1 -108122121216447
Book Value Per Share2 -3,761,991,761,281,42
Cash Flow per Share2 -3,17-2,11--1,41-1,00-0,81
Capex1 2,287,784,393,6017,06,67
Capex / Sales -----99,7%
Last update 03/29/201803/13/201903/12/202001/08/202101/08/202101/08/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
397 762 665
Number of employees
121
Free-Float
49,8%
Free-Float capitalization (USD)
198 103 404
Avg. Exchange 20 sessions (USD)
6 880 448
Average Daily Capital Traded
1,73%
EPS & Dividend