OTC:ETST | Key Financial Ratios | Earth Science Tech, Inc.

Complete source-backed ratio history.

Available history
2011-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.7737.50%52.98%
2026-03-311.9340.48%51.79%
2025-12-311.3443.45%60.57%
2025-09-301.0132.43%55.38%
2025-06-300.9133.97%61.63%
2025-03-310.9946.04%84.49%
2024-12-310.870.0240.48%70.43%
2024-09-301.3446.13%72.77%
2024-06-301.441.40%62.38%
2024-03-310.850.0422.25%38.40%
2023-12-310.8712.15%18.15%
2023-09-300.918.83%13.79%
2023-06-300.2-8.36%-16.13%
2023-03-310.040.72-13.39%-32.64%
2022-12-310.02-29.88%17.83%
2022-09-300-105.15%18.45%
2022-06-300.01949.35%-155.14%
2022-03-310.01-0.864124.22%-175.76%
2021-12-310.0111631.80%-167.37%
2021-09-300.035588.61%-178.09%
2021-06-300.01-1328.49%10.32%
2021-03-310.01-6788.88%87.20%
2020-12-310.02-4289.54%91.18%
2020-09-300.02-3282.83%93.93%
2020-06-300.02-3449.28%98.04%
2020-03-310.14-776.60%145.34%
2019-12-310.19-792.39%232.06%
2019-09-30396.88%
2019-06-300.37-625.12%457.89%
2019-03-310.64-538.92%1071.98%
2018-12-310.99-425.79%-4433.10%
2018-09-301.08-319.95%-2069.32%
2018-06-300.77-434.37%3863.81%
2018-03-310.61-496.24%1428.26%
2015-12-310.57-432.18%1875.62%
2015-09-300.7-2260.26%-362971.41%
2015-06-304.08-1301.51%-1620.53%
2015-03-314.46-1100.61%-1361.39%
2014-12-317.59-2814.84%-3189.83%
2014-09-3011.05-1638.76%-1801.45%
2014-06-3013.38-1477.18%-1596.35%
2014-03-314.4-1385.69%-1793.73%
2013-12-310.06-3407.50%208.79%
2013-09-300.16-32898.33%6316.48%
2013-06-300-23803.13%78.03%
2013-03-310.07-1304.23%98.35%
2012-12-310.04-2501.41%98.58%
2012-09-300.27-301.72%108.89%
2012-06-300.75-31.63%93.01%
2012-03-310.26-173.73%62.03%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.9340.48%51.79%
2025-03-310.9946.04%84.49%
2024-03-310.8520.92%36.11%
2023-03-310.040.72-13.39%-32.64%
2022-03-310.01-0.864124.22%-175.76%
2021-03-310.01-6788.88%87.20%
2020-03-310.14-776.60%145.34%
2019-03-310.64-538.92%1071.98%
2018-03-310.61-496.24%1428.26%
2015-03-314.62-1067.82%-1311.57%
2014-03-314.4-1385.69%-1793.73%
2013-03-310.07-1304.23%98.35%
2012-03-310.26-173.73%62.03%
2011-03-31147.90%