Ocular Therapeutix, Inc. (FRA:0OT)
Germany flag Germany · Delayed Price · Currency is EUR
6.11
+0.33 (5.71%)
At close: Feb 20, 2026

Ocular Therapeutix Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,4382,2031,297445202470
Market Cap Growth
17.17%69.86%191.61%119.64%-56.87%-63.15%
Enterprise Value
8771,975957420145364
Last Close Price
6.1110.317.974.172.575.80
PS Ratio
32.4949.7921.078.414.2012.27
PB Ratio
2.583.954.265.396.126.07
P/TBV Ratio
2.583.954.265.396.126.07
EV/Sales Ratio
19.8944.6315.547.943.019.50
Debt / Equity Ratio
0.120.120.240.921.820.67
Net Debt / Equity Ratio
-1.01-1.01-1.00-1.23-1.07-1.19
Net Debt / EBITDA Ratio
2.482.482.011.420.501.39
Net Debt / FCF Ratio
3.043.042.331.470.601.58
Asset Turnover
0.080.080.180.290.290.19
Inventory Turnover
61.6861.6849.8631.0135.9844.46
Quick Ratio
15.1115.1110.276.363.947.04
Current Ratio
15.3915.3910.666.664.137.26
Return on Equity (ROE)
-54.85%-54.85%-95.21%-127.64%-115.16%-7.99%
Return on Assets (ROA)
-26.66%-26.66%-28.32%-25.66%-27.76%-20.90%
Return on Capital Employed (ROCE)
-35.70%-35.70%-38.60%-37.90%-66.70%-43.70%
Earnings Yield
-15.76%-10.28%-14.41%-16.42%-32.83%-1.23%
FCF Yield
-12.85%-8.39%-10.13%-15.53%-29.26%-12.50%
Buyback Yield / Dilution
-18.31%-18.31%-84.90%-3.57%-0.59%-35.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.