Log in
E-mail
Password
Show 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

OCULAR THERAPEUTIX, INC.

(OCUL)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 1641901 559410410-
Enterprise Value (EV)1 1641901 380296329318
P/E ratio -2,54x-2,07x-8,09x-19,6x-7,54x-17,5x
Yield ------
Capitalization / Revenue 82,6x44,9x89,6x9,02x4,77x2,91x
EV / Revenue 82,6x44,9x79,3x6,51x3,82x2,26x
EV / EBITDA -2,89x-2,28x-23,0x-3,82x-6,03x-12,2x
Price to Book ------
Nbr of stocks (in thousands) 41 28248 08075 30276 61076 610-
Reference price (USD) 3,983,9520,75,355,355,35
Announcement Date 03/07/201903/12/202003/11/2021---
1 USD in Million
Previous periodNext period
Estimates
Income Statement Evolution (Annual data)
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 1,994,2317,445,586,0141
EBITDA1 -56,8-83,3-60,1-77,5-54,5-26,0
Operating profit (EBIT)1 -59,1-85,8-62,8-77,5-52,2-15,2
Operating Margin -2 971%-2 030%-361%-171%-60,7%-10,8%
Pre-Tax Profit (EBT)1 -60,0-86,4-156-21,3-56,7-44,7
Net income1 -60,0-86,4-156-21,3-51,7-44,7
Net margin -3 014%-2 043%-894%-46,9%-60,2%-31,8%
EPS2 -1,57-1,91-2,56-0,27-0,71-0,31
Dividend per Share ------
Announcement Date 03/07/201903/12/202003/11/2021---
1 USD in Million
2 USD
Previous periodNext period
Income Statement Evolution (Quarterly data)
Fiscal Period: December 2021 Q1 2021 Q2 2021 Q3 2021 Q4 2022 Q1 2022 Q2
Net sales1 7,3411,712,214,416,919,4
EBITDA1 -16,5-19,6-18,9-19,0-14,0-15,0
Operating profit (EBIT)1 -20,2-20,2-19,5-17,9-14,9-14,3
Operating Margin -276%-173%-161%-124%-87,8%-73,7%
Pre-Tax Profit (EBT)1 3,12-8,482,66-18,1-14,7-14,2
Net income1 3,12-8,482,66-18,1-14,7-14,2
Net margin 42,5%-72,4%21,9%-126%-86,9%-73,0%
EPS2 0,04-0,110,03-0,23-0,21-0,19
Dividend per Share ------
Announcement Date 05/05/202108/09/202111/08/2021---
1 USD in Million
2 USD
Previous periodNext period
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 --17911481,092,0
Leverage (Debt / EBITDA) --2,97x1,47x1,49x3,54x
Free Cash Flow1 -51,1-79,8-54,4-51,2-53,0-17,8
ROE (Net Profit / Equities) ------
Shareholders' equity1 ------
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share ------
Cash Flow per Share ------
Capex1 1,892,240,845,506,006,50
Capex / Sales 94,9%52,9%4,83%12,1%6,98%4,62%
Announcement Date 03/07/201903/12/202003/11/2021---
1 USD in Million
Previous periodNext period
Key data
Capitalization (USD) 409 864 318
Net sales (USD) 17 403 000
Number of employees 181
Sales / Employee (USD) 96 149
Free-Float 99,6%
Free-Float capitalization (USD) 408 188 484
Avg. Exchange 20 sessions (USD) 3 715 439
Average Daily Capital Traded 0,91%
EPS & Dividend