OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents373133425454228164102196392
Accounts receivable, net0000031221212632
Inventory00000111223
Prepaid expenses and other current assets121122554813
Total current assets7610770435660246191130232441
Property and equipment, net2331010108710129
Restricted cash----------2
Operating lease assets-----765866
Total assets7811075557379262205149252458
Accounts payable12243335544
Accrued Liabilities, Current3354681420242935
Deferred revenue--------100
Operating lease liabilities-----112222
Total current liabilities658139122726313541
Operating Lease, Liability, Noncurrent-----986975
Derivative liabilities-----12982063013
Deferred revenue, net of current portion------1213131414
Notes payable, net1415141225251725256669
Other non-current liabilities--------000
Convertible Notes, net-----242426299-
Total liabilities192123293782186117114161143
Common Stock, Value, Issued00000000000
Additional paid-in capital1482192262633333806156346527891,206
Accumulated deficit-89-129-174-237-297-384-539-546-617-698-891
Total stockholders' equity5990522636-476883591315
Total liabilities and stockholders' equity7811075557379262205149252458