NASDAQ:PMCB | Key Financial Ratios | PharmaCyte Biotech, 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-3045.28-41.55%-58.34%
2026-01-3112.33-5.87%-8.61%
2025-10-3114.6-12.64%-20.08%
2025-07-3118.01-2.49%-2.58%
2025-04-307.6855.57%59.08%
2025-01-3114.246.21%50.32%
2024-10-314.4741.16%52.19%
2024-07-314.438.38%56.46%
2024-04-306.80.56%1.21%
2024-01-318.16-1.60%-3.63%
2023-10-3114.08-1.63%-3.49%
2023-07-3149.24-7.45%-15.19%
2023-04-30116.18-5.89%-5.94%
2023-01-3187.97-7.20%-7.28%
2022-10-3158.9-6.87%-6.98%
2022-07-3175.51-5.45%-5.51%
2022-04-30121.38-4.68%-4.71%
2022-01-31141.63-4.11%-4.13%
2021-10-31468.4-4.03%-4.04%
2021-07-311.63-55.64%-64.64%
2021-04-303.14-47.96%-53.17%
2021-01-314.89-40.45%-43.89%
2020-10-315.92-38.69%-41.80%
2020-07-312-48.13%-57.27%
2020-04-301.01-62.06%-75.20%
2020-01-310.21-78.97%-97.59%
2019-10-310.26-75.24%-88.58%
2019-07-310.79-71.10%-79.73%
2019-04-300.88-70.34%-80.71%
2019-01-311.5-72.36%-78.72%
2018-10-311.42-91.95%-103.22%
2018-07-312.21-89.76%-102.54%
2018-04-301.99-106.49%-118.38%
2018-01-311.8-99.45%-114.57%
2017-10-314.91-75.04%-80.83%
2017-07-315.08-53.54%-58.90%
2017-04-306.1-51.27%-54.95%
2017-01-314.3-57.92%-62.68%
2016-10-313.57-73.08%-78.30%
2016-07-315.25-74.18%-78.97%
2016-04-303.18-84.69%-92.96%
2016-01-312.7-97.01%-111.91%
2015-10-312.33-97.23%-113.23%
2015-07-312.54-121.06%-141.71%
2015-04-302.74-106.78%-127.65%
2015-01-312.63-355.81%-377.36%
2014-10-314.62-339.06%-353.76%
2014-07-318.26-294.84%-308.83%
2014-04-3011.2-292.55%-304.77%
2014-01-313.21-196.22%-214.36%
2013-10-310.48-240.05%-306.07%
2013-07-311.81-169.50%-302.79%
2013-04-300.49-55.52%106.39%
2013-01-310.39-72.40%87.44%
2012-10-310.37-72.08%81.27%
2012-07-310.3-77.15%72.66%
2012-04-300.28-90.98%83.31%
2012-01-310.23-1.1-133.54%110.71%
2011-10-310.17-135.66%98.54%
2011-04-300.03-0.87

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-3045.28-41.55%-58.34%
2025-04-307.6855.57%59.08%
2024-04-306.80.56%1.21%
2023-04-30116.18-5.89%-5.94%
2022-04-30121.38-4.68%-4.71%
2021-04-303.14-47.96%-53.17%
2020-04-301.01-62.06%-75.20%
2019-04-300.88-70.34%-80.71%
2018-04-301.99-106.49%-118.38%
2017-04-306.1-51.27%-54.95%
2016-04-303.18-84.69%-92.96%
2015-04-302.74-106.78%-127.65%
2014-04-3011.2-292.55%-304.77%
2013-04-300.49-55.55%106.44%
2012-04-300.28-90.98%83.31%
2011-04-300.03-112.70%51.21%