NYSE:OPTT | Key Financial Ratios | Ocean Power Technologies, Inc.

Complete source-backed ratio history.

Available history
2011-04-30 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.6-122.53%-392.08%
2026-01-311.07-94.71%-193.95%
2025-10-311.23-87.27%-153.88%
2025-07-311.58-74.83%-113.27%
2025-04-304.14-79.46%-91.80%
2025-01-313.88-63.38%-75.43%
2024-10-312.79-80.15%-97.64%
2024-07-312.16-85.33%-111.60%
2024-04-301.43-95.75%-142.08%
2024-01-312.49-87.67%-119.95%
2023-10-313.55-75.42%-94.41%
2023-07-315.24-60.23%-71.35%
2023-04-304.76-49.32%-59.90%
2023-01-319.53-37.16%-41.44%
2022-10-3111.34-32.98%-36.28%
2022-07-3116.79-31.83%-34.19%
2022-04-3019.91-25.72%-27.42%
2022-01-3115.48-24.15%-25.73%
2021-10-3131.43-21.90%-22.81%
2021-07-3129.92-17.80%-18.59%
2021-04-3017.990.01-17.09%-18.34%
2021-01-3124.53-13.00%-13.78%
2020-10-314.87-56.82%-76.52%
2020-07-314.62-74.38%-105.88%
2020-04-306.13-76.47%-98.66%
2020-01-314.14-84.60%-119.07%
2019-10-313.99-74.26%-105.41%
2019-07-316.79-74.45%-93.79%
2019-04-307.21-66.68%-77.63%
2019-01-311.27-283.92%-896.83%
2018-10-311.99-179.97%-334.73%
2018-07-313.49-109.71%-151.61%
2018-04-303.54-71.93%-99.23%
2018-01-315.05-56.73%-70.62%
2017-10-315.72-54.85%-66.22%
2017-07-314.28-63.60%-82.51%
2017-04-302.12-94.18%-174.16%
2017-01-312.63-87.70%-139.80%
2016-10-312.59-65.57%-111.54%
2016-07-311.370.02-97.49%-383.89%
2016-04-301.580.03-126.85%-372.16%
2016-01-313.110.02-117.09%-183.64%
2015-10-313.980.02-107.32%-151.47%
2015-07-313.780.01-88.01%-120.78%
2015-04-306.160.01-69.50%-83.60%
2015-01-317.780.01-59.58%-68.92%
2014-10-316.740.01-46.82%-55.20%
2014-07-313.370.01-29.82%-41.67%
2014-04-303.830.01-28.80%-38.52%
2014-01-313.890.02-53.27%-70.35%
2013-10-312.970.02-59.16%-84.10%
2013-07-313.310.02-65.99%-95.60%
2013-04-303.810.02-59.13%-80.27%
2013-01-315.840.02-52.13%-65.66%
2012-10-314.550.02-50.63%-64.95%
2012-07-315.620.02-42.82%-51.41%
2012-04-306.790.01-40.44%-47.11%
2012-01-316.070.01-38.76%-45.37%
2011-10-316.770.01-39.37%-46.13%
2011-07-316.150.01-39.28%-45.92%
2011-04-305.480.01-38.16%-43.98%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.6-122.52%-392.07%
2025-04-304.14-79.45%-91.80%
2024-04-301.43-95.75%-142.08%
2023-04-304.76-49.32%-59.90%
2022-04-3019.91-25.72%-27.42%
2021-04-3017.990.01-17.09%-18.34%
2020-04-306.13-76.47%-98.66%
2019-04-307.21-66.68%-77.63%
2018-04-303.54-71.93%-99.23%
2017-04-302.12-94.17%-174.15%
2016-04-301.580.03-126.84%-372.14%
2015-04-306.160.01-69.50%-83.60%
2014-04-303.830.01-28.80%-38.52%
2013-04-303.810.02-59.13%-80.27%
2012-04-306.790.01-40.44%-47.11%
2011-04-305.480.01-38.16%-43.98%