NASDAQ:OCGN | Key Financial Ratios | Ocugen, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.8-0.11-65.87%494.15%
2026-03-311.865.03-125.95%-1234.68%
2025-12-311.06-2.37-155.91%557.67%
2025-09-301.858.04-111.15%-1812.06%
2025-06-301.839.18-106.24%-1865.63%
2025-03-312.61.74-89.17%-361.19%
2024-12-312.860.97-65.57%-182.42%
2024-09-302.580.07-82.58%-125.88%
2024-06-301.040.17-123.06%-294.74%
2024-03-311.870.09-111.36%-190.60%
2023-12-312.510.07-97.72%-155.50%
2023-09-302.870.06-99.75%-149.60%
2023-06-3030.05-95.20%-142.98%
2023-03-313.180.04-84.23%-124.98%
2022-12-313.450.03-75.31%-110.58%
2022-09-304.380.03-63.66%-86.35%
2022-06-306.820.02-48.30%-59.00%
2022-03-3110.380.01-48.90%-55.22%
2021-12-3114.660.02-55.19%-64.00%
2021-09-3018.210.02-40.90%-44.42%
2021-06-3025.130.01-38.06%-40.63%
2021-03-31120.04-46.34%-53.68%
2020-12-317.160.1-79.71%-101.26%
2020-09-304.780.22-27.51%-39.18%
2020-06-303.250.42-75.55%-122.75%
2020-03-313.43-145.16%-244.96%
2019-12-313.470.1-120.44%-183.71%
2019-09-300.64-163.35%294.67%
2019-06-304.05-554.40%290.56%
2019-03-313.51-131.37%104.76%
2018-12-310.14-0.67-742.38%143.36%
2018-09-300.67-175.16%269.14%
2018-06-300.83-152.61%430.17%
2018-03-311.94-114.29%7056.36%
2017-12-312.15-239.37%-595.58%
2017-09-304.42-66.69%219.30%
2017-06-304.92-62.71%-1721.46%
2017-03-316.33-54.30%-220.47%
2016-12-316.2-44.92%-119.47%
2016-09-305.3-78.56%-833.00%
2016-06-302.42-152.19%-251.25%
2016-03-313.91-112.14%-155.29%
2015-12-314.91-87.05%-113.57%
2015-09-305.69-50.23%-62.90%
2015-06-306.9-50.06%-60.76%
2015-03-317.2-44.37%-53.33%
2014-12-317.81-34.80%-42.05%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.06-2.37-155.91%557.67%
2024-12-312.860.97-65.57%-182.42%
2023-12-312.510.07-97.72%-155.50%
2023-09-302.870.06
2023-06-3030.05
2023-03-313.180.04
2022-12-313.45-79.91%-117.33%
2022-09-304.380.03
2022-06-306.820.02
2022-03-3110.380.01
2021-12-3114.660.02-55.19%-64.00%
2020-12-317.160.1-79.71%-101.26%
2019-12-313.470.1-120.44%-183.71%
2018-12-310.14-0.67-742.38%143.36%
2017-12-312.15-239.37%-595.58%
2016-12-316.2-44.92%-119.47%
2015-12-314.91-87.05%-113.57%
2014-12-317.81-34.80%-42.05%