OTC:CPMD | Key Financial Ratios | CANNAPHARMARX, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.04-164.23%36.71%
2026-03-310.03-164.46%35.75%
2025-12-310.04-158.60%36.92%
2025-09-300.05-63.03%32.52%
2025-06-300.04-49.30%25.06%
2025-03-310.059.96%-5.46%
2024-12-310.04-91.42%50.00%
2024-09-300.0711.81%-8.32%
2024-06-30-3.76%
2024-03-310.04-58.20%28.11%
2023-12-310.0631.40%-30.35%
2023-09-300-145.38%36.34%
2023-06-300-154.89%40.93%
2023-03-310.01-149.33%43.23%
2022-12-310.01-157.57%-49.19%
2022-09-300.01-225.58%81.60%
2022-06-300-207.25%81.22%
2022-03-310.01-204.64%84.71%
2021-12-310-7725.44%68.33%
2021-09-300.02-185.35%207.50%
2021-06-300.03-165.79%229.43%
2021-03-310.03-164.78%211.34%
2020-12-310.03-227.38%225.98%
2020-09-300.03-107.32%-1208.29%
2020-06-300-151.66%-892.03%
2020-03-310.02-177.19%-1751.14%
2019-12-310.34-127.68%-421.31%
2019-09-300.520.63-58.15%-103.60%
2019-06-300.06-23.04%-41.26%
2019-03-310.11-19.78%-33.90%
2018-12-310.16-23.17-30.64%1080.80%
2018-09-300.39-154.25%100.49%
2018-06-300.02-339.71%7.74%
2018-03-3107.83%
2017-12-3108.00%
2017-09-30011.30%
2017-06-30014.38%
2017-03-31032.04%
2016-12-310-60062.99%104.55%
2016-09-300-125190.93%566.14%
2016-06-300.01-91918.47%772.92%
2016-03-310.02-52241.02%1301.21%
2015-12-310.02-97378.99%1715.44%
2015-09-300.45-3345.45%5278.44%
2015-06-301.58-876.66%-2360.68%
2015-03-310.7-351.30%1017.03%
2014-12-310.85-221.39%1380.30%
2014-09-30-27.74%-27.74%
2014-06-30-11.43%-11.43%
2014-03-3130.58%
2013-12-31032.33%
2013-09-3034.49%
2013-06-300-364624.00%37.26%
2013-03-310-340148.00%38.56%
2012-12-310-392268.00%49.62%
2012-09-300-396188.00%56.04%
2012-06-300-409252.00%66.67%
2012-03-310-479144.00%88.41%
2011-12-310-397756.00%99.88%
2011-09-30011449900.00%-736.75%
2011-06-30-1111.77%
2011-03-310.01576150.00%-3722.86%
2010-12-31575404.00%575404.00%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.04-158.60%36.92%
2024-12-310.04-91.42%50.00%
2023-12-310.0631.40%-30.35%
2022-12-310.01-157.57%-49.19%
2021-12-310-7725.44%68.33%
2020-12-310.03-227.38%225.98%
2019-12-310.34-127.68%-421.31%
2018-12-310.16-30.64%1080.80%
2017-12-3100.69%
2016-12-310-60062.99%104.55%
2015-12-310.02-97378.99%1715.44%
2014-12-310.85-221.39%1380.30%
2013-12-31032.33%
2012-12-310-392268.00%49.62%
2011-12-310-398644.00%100.10%
2010-12-31575404.00%575404.00%