MarketBrain

Ocugen, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY September 30, 2023FY June 30, 2023
Revenue$4.4M$4.1M$6.0M
Operating income-$62.9M-$54.8M-$65.5M
Operating expenses$67.3M$58.8M$71.6M
Cash from operations-$57.0M-$42.1M-$62.1M
Capital expenditure$185,000$3.4M$10.5M
Free cash flow-$57.1M-$45.5M-$72.5M
Total assets$43.5M$82.4M$64.5M$74.7M$89.0M
Total liabilities$55.7M$52.8M$24.0M$24.9M$29.7M
Total debt$31.5M$32.5M

Shares outstanding 338.5M · Free float 99.1%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.