OTC:RNGE | Key Financial Ratios | RANGE IMPACT, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.859.12%51.18%
2026-03-310.579.84%58.90%
2025-12-310.7415.37%88.23%
2025-09-300.31.74%17.16%
2025-06-300.310.35-5.65%-55.68%
2025-03-310.390.34-6.40%-53.29%
2024-12-311.213.12-158.22%-1174.26%
2024-09-301.071.18-71.28%-227.74%
2024-06-300.940.834.53%10.77%
2024-03-311.070.9110.30%25.65%
2023-12-311.080.8413.16%32.73%
2023-09-300.761.116.74%41.39%
2023-06-300.921.42-3.82%-11.61%
2023-03-310.681.77-9.83%-31.37%
2022-12-310.921.72-13.03%-36.48%
2022-09-302.290.45-36.01%-58.10%
2022-06-301.650.51-36.34%-81.05%
2022-03-31-3569.28%232.06%
2021-12-310.1
2021-09-30-1153.16%894.68%
2021-06-30-227.35%-252.89%
2021-03-31-98.21%-102.02%
2020-12-313.71-84.56%-114.38%
2020-09-301.23-189.03%-900.55%
2020-06-301.51-184.08%-526.82%
2020-03-311.87-170.04%-340.41%
2019-12-312.26-396.26%-693.35%
2019-09-302.53-323.70%-532.17%
2019-06-304.08-276.12%-369.99%
2019-03-315.74-215.98%-261.33%
2018-12-31-27.85%-29.16%
2018-09-30-1277.44%1101.53%
2018-06-30-2374.23%1292.88%
2018-03-31-637.62%-1337.06%
2017-12-31-315.60%-443.87%
2017-09-30-669.90%-2184.09%
2017-06-30-1049.57%3139.76%
2017-03-31-442.55%-1389.02%
2016-12-31-2487.08%713.96%
2016-09-30-3440.51%265.87%
2016-06-30-1150.56%155.13%
2016-03-31-104.84%27.27%
2015-12-31-69.93%246.12%
2015-06-30-253.85%354.67%
2015-03-31-875.70%375.09%
2014-12-31-407.99%942.64%
2014-09-30-243.52%-1421.10%
2014-06-30-442.54%661.00%
2014-03-310.93-291.54%3762.43%
2013-12-311.74-196.14%-1453.26%
2013-09-300.43-508.19%221.84%
2013-06-300.77-259.22%349.78%
2013-03-311-528.21%501.58%
2012-12-311.96-387.12%806.89%
2012-03-311.74-247.52%2689.35%
2011-12-310.08-744.42%66.46%
2011-09-300.25-192.15%62.57%
2011-03-310.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.7415.55%89.30%
2024-12-311.213.12-158.22%-1174.26%
2023-12-311.080.8413.16%32.73%
2022-12-310.921.72-13.03%-36.48%
2021-12-310.1
2021-03-31-98.22%-102.02%
2020-03-31-170.04%-340.41%
2019-03-31-215.98%-261.33%
2018-03-31-637.62%-1337.06%
2017-03-31-444.19%-1394.18%
2016-03-31-104.84%27.27%
2015-03-31-875.70%375.09%
2014-03-310.93-291.54%3762.43%
2013-03-311-508.37%482.75%
2012-03-311.74-247.01%2683.78%
2011-03-310.12-307.86%41.37%
2010-03-3156.60%
2009-03-31175.67%