OTC:ESSI | Key Financial Ratios | ECO SCIENCE SOLUTIONS, INC.

Complete source-backed ratio history.

Available history
2006-12-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.028164.36%-722.16%
2026-01-310.065527.45%-883.31%
2025-10-310-1044.79%6.14%
2025-07-310-1046.29%6.40%
2025-04-300-1032.30%6.42%
2025-01-310-1027.00%6.65%
2024-10-310-1055.42%6.75%
2024-07-310-1067.23%6.98%
2024-04-300-1209.64%7.80%
2024-01-310-1216.65%8.04%
2023-10-310-1381.00%9.33%
2023-07-3110.75%
2023-04-3011.50%
2023-01-310-12374.74%12.64%
2022-10-311.07%
2022-07-314.06%
2022-04-302.87%
2021-01-310-2166.64%0.97%
2020-10-310-2968.60%14.35%
2020-07-310-2347.33%11.68%
2020-04-300-2743.09%13.38%
2020-01-310.01-3057.49%16.60%
2019-10-310-4545.81%21.30%
2019-07-310.01-1569.90%24.24%
2019-04-300.02-1952.42%34.06%
2019-01-310.02-3091.07%50.99%
2018-10-310.02-899.91%55.61%
2018-07-310.02-2989.01%65.04%
2018-04-300.02-15294.72%358.90%
2018-01-310.03-14424.37%488.17%
2017-10-310.03-34159.70%1263.80%
2017-07-310.01-113890.98%1598.36%
2017-04-300.03-53458.09%1908.07%
2017-01-310.24-13638.11%4342.33%
2016-10-310.02-3959.33%97.68%
2016-07-310-71937.64%97.46%
2016-04-300-17631.83%100.84%
2016-01-310.01-13565.70%120.25%
2015-10-310.04-9513.47%187.27%
2015-07-310.03-8924.91%145.23%
2015-04-300.03-8676.43%162.53%
2015-01-310.05-8184.48%213.60%
2014-10-310.03-82728.01%1714.05%
2014-07-310.01-360702.47%1849.97%
2014-04-300.01-172863.47%1946.60%
2014-01-310.06-139415.73%2088.59%
2013-10-310
2013-04-300.96-415.49%148.25%
2013-01-313.16-182.08%122.01%
2012-10-318.06-27.32%98.17%
2012-01-310-180.37%31.89%
2011-10-310.18-261.01%136.73%
2011-07-310.16-332.08%186.28%
2011-01-310.42

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-310.065527.45%-883.31%
2025-01-310-1027.00%6.65%
2024-01-310-1216.65%8.04%
2023-01-310-12374.74%12.64%
2021-01-310-2166.64%0.97%
2020-01-310.01-3057.49%16.60%
2019-01-310.02-3091.07%50.99%
2018-01-310.03-14424.37%488.17%
2017-01-310.24-13638.11%4342.33%
2016-01-310.01-13565.70%120.25%
2015-01-310.05-8184.48%213.60%
2014-01-310.06-137876.62%2065.53%
2013-01-313.16-175.80%117.80%
2012-01-310-207.75%36.73%
2011-12-3137.48%
2011-01-310.42-369.13%7347.47%
2010-12-3154.98%
2009-12-3172.96%
2008-12-31120.57%
2007-12-318705.56%
2006-12-31-2128.50%