NASDAQ:PPCB | Key Financial Ratios | Propanc Biopharma, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-312.37-128.10%-186.82%
2025-12-312.13-437.20%-632.09%
2025-09-302.45-352.74%-441.52%
2025-06-301.5-300.14%-423.72%
2025-03-312.24-245.08%-305.16%
2024-12-310-2126.20%40.15%
2024-09-300.01-2865.90%44.40%
2024-06-300.01-2515.76%48.17%
2024-03-310-5919.05%59.74%
2023-12-310.06-1030.60%69.96%
2023-09-300.05-1327.34%80.09%
2023-06-300.01-4410.17%85.35%
2023-03-310.03-1959.96%95.78%
2022-12-310.02-2286.72%84.73%
2022-09-300.01-2954.49%100.62%
2022-06-300-3255.42%87.91%
2022-03-310.05-1494.36%85.92%
2021-12-310.03-2257.63%84.89%
2021-09-300.02-3363.73%90.65%
2021-06-300-15464.06%66.04%
2021-03-310.01-153.11%1.43%
2020-12-310.01-5443.33%61.28%
2020-09-300.02-4737.77%113.56%
2020-06-300.02-4812.04%130.19%
2020-03-310.01-11802.45%155.69%
2019-12-310-8471.45%97.72%
2019-09-300.03-2592.99%112.85%
2019-06-300.02-5664.79%133.88%
2019-03-310.07-2146.56%163.47%
2018-12-310.08-910.53%166.20%
2018-09-300.01-8747.02%130.27%
2018-06-300.01-9860.56%104.25%
2018-03-310.01-6546.71%107.05%
2017-12-310.02-5523.93%99.73%
2017-09-300.02-5346.85%128.97%
2017-06-300.01-8275.57%144.58%
2017-03-310.01-20299.85%192.83%
2016-12-310.03-7267.68%257.05%
2016-09-300.08-5332.80%536.23%
2016-06-300.12-2482.01%366.83%
2016-03-310.31-516.26%237.99%
2015-12-310.31-443.09%199.11%
2015-09-300.09-1135.68%108.89%
2015-06-300.17-543.74%111.66%
2015-03-310.14-581.55%97.28%
2014-12-310.03-2669.50%75.28%
2014-09-300.03-2019.22%58.36%
2014-06-300.07-729.32%58.90%
2014-03-310-2091562.50%71.80%
2013-12-310.01-9288.20%105.43%
2013-09-300.03-3930.02%124.88%
2013-06-300-82584.66%182.06%
2013-03-310-91272.84%505.04%
2012-12-310.01-53133.14%1016.04%
2012-09-300.04-32709.70%1453.27%
2012-06-300.07-24728.90%2127.01%
2012-03-314.41-441.77%-568.84%
2011-06-3035.13

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-301.5-300.14%-423.72%
2024-06-300.01-2515.76%48.17%
2023-06-300.01-4410.17%85.35%
2022-06-300-3255.42%87.91%
2021-06-300-15464.06%66.04%
2020-06-300.02-4812.04%130.19%
2019-06-300.02-5664.79%133.88%
2018-06-300.01-9860.56%104.25%
2017-06-300.01-8275.57%144.58%
2016-06-300.12-2482.01%366.83%
2015-06-300.17-544.24%111.76%
2014-06-300.07-729.32%58.90%
2013-06-300-82578.02%182.04%
2012-06-300.07-24713.35%2125.67%
2011-06-3035.13-19.90%-20.48%
2010-06-30450.76%
2009-06-30108.42%