OCULAR THERAPEUTIX, INC (OCUL)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

14 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012
Revenue$52.0M$63.7M$58.4M$51.5M$43.5M$17.4M$4.2M$2.0M$1.9M$1.9M$1.8M$772,000$10,000
Research & development$197.1M$127.6M$61.1M$53.5M$50.1M$28.7M$41.1M$36.9M$30.9M$27.1M$26.6M$18.9M$10.5M$11.5M
Operating expenses$39.9M$27.9M$12.9M$13.7M
Operating income−$270.0M−$171.8M−$82.4M−$78.7M−$78.0M−$62.8M−$85.8M−$59.1M−$61.9M−$43.3M−$38.2M−$27.1M−$12.9M−$13.7M
EBITDAderived−$265.7M−$168.0M−$79.4M−$76.5M−$75.6M−$60.1M−$83.3M−$56.8M−$60.3M−$42.4M−$37.4M−$26.5M−$12.5M−$13.3M
Net income−$265.9M−$193.5M−$80.7M−$71.0M−$6.6M−$155.6M−$86.4M−$60.0M−$63.4M−$44.7M−$39.7M−$28.6M−$13.3M−$14.1M
Basic EPSper diluted share-$1.42-$1.22-$1.01-$0.92-$0.09-$2.56-$1.91-$1.57-$2.20-$1.80-$1.71-$2.69-$5.11-$5.60
Diluted EPSper diluted share-$1.42-$1.22-$1.02-$0.97-$0.98-$2.56-$1.91-$1.57-$2.20-$1.80-$1.71-$2.69-$5.11-$5.60

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys2$531.0K disclosed value
Sells (SEC code S)46$4.58M disclosed value
48 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 3, 2026Form 4 · 10b5-1Waheed NadiaChief Medical OfficerSellCommon Stock14.8K$8.27$122.6K300.1K
May 26, 2026Form 4 · 10b5-1Dugel PravinSee RemarksSellCommon Stock21.2K$8.20$173.5K2.60M
May 26, 2026Form 4 · 10b5-1Kaiser PeterChief Development OfficerSellCommon Stock3.0K$8.20$24.3K266.1K
May 26, 2026Form 4 · 10b5-1Heier Jeffrey S.Chief Scientific OfficerSellCommon Stock3.0K$8.20$24.7K320.4K
May 26, 2026Form 4 · 10b5-1Nayak SanjayChief Strategy OfficerSellCommon Stock1.9K$8.20$15.2K328.8K