NASDAQ:OCUL | Key Financial Ratios | OCULAR THERAPEUTIX, INC

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3013.11-44.90%-57.97%
2026-03-3114.81-39.66%-49.95%
2025-12-3115.39-32.91%-40.64%
2025-09-307.85-60.77%-96.69%
2025-06-3010.09-48.02%-70.85%
2025-03-3110.22-47.48%-72.47%
2024-12-3110.66-42.26%-61.36%
2024-09-3013.01-35.55%-49.52%
2024-06-3016.64-26.76%-36.63%
2024-03-3121.39-21.39%-28.25%
2023-12-316.66-32.03%-88.59%
2023-09-304.03-41.30%-853.92%
2023-06-303.11-74.03%-2939.10%
2023-03-313.61-69.08%-914.57%
2022-12-314.13-47.58%-200.79%
2022-09-304.98-37.42%-128.37%
2022-06-306.14-18.78%-49.39%
2022-03-317.29-11.84%-27.84%
2021-12-317.26-3.20%-7.45%
2021-09-308.11-40.56%-101.12%
2021-06-3010.05-44.61%-128.25%
2021-03-318.31-53.90%-157.06%
2020-12-319.23-59.43%-204.53%
2020-09-303.58-97.78%2327.70%
2020-06-306.54-95.91%-1925.06%
2020-03-314.96-124.57%851.49%
2019-12-315-109.69%2379.39%
2019-09-306.33-87.65%-688.03%
2019-06-306.46-82.44%-895.93%
2019-03-319.19-62.41%-246.95%
2018-12-316.14-82.11%-167.19%
2018-09-304.35-79.24%-122.33%
2018-06-304.91-79.82%-122.98%
2018-03-314.9-79.71%-124.28%
2017-12-313.23-114.35%-242.42%
2017-09-304.79-97.99%-175.68%
2017-06-305.2-71.71%-118.97%
2017-03-319.62-55.00%-78.06%
2016-12-318.42-59.65%-85.95%
2016-09-309.32-51.63%-68.25%
2016-06-3013.24-49.44%-63.09%
2016-03-3116.17-42.82%-53.65%
2015-12-3119.89-36.03%-44.37%
2015-09-3010.37-31.06%-37.51%
2015-06-3013.2-25.36%-30.09%
2015-03-319.61-40.87%-56.11%
2014-12-3112.97-36.64%-48.81%
2014-09-3024.35-28.85%-36.89%
2014-06-305.03-85.20%29.42%
2013-12-315.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3115.39-32.91%-40.64%
2024-12-3110.66-42.26%-61.36%
2023-12-316.66-32.03%-88.59%
2022-12-314.13-47.58%-200.79%
2021-12-317.26-3.20%-7.45%
2020-12-319.23-59.43%-204.53%
2019-12-315-109.69%2379.39%
2018-12-316.14-82.11%-167.19%
2017-12-313.23-114.35%-242.42%
2016-12-318.42-59.65%-85.95%
2015-12-3119.89-36.03%-44.37%
2014-12-3112.97-36.64%-48.81%
2013-12-315.39-69.55%22.39%
2012-12-3130.24%