OTC:PVCT | Key Financial Ratios | PROVECTUS BIOPHARMACEUTICALS, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.18-322.32%75.68%
2026-03-310.06-966.31%83.00%
2025-12-310.08-778.61%86.22%
2025-09-300.04-1579.68%107.84%
2025-06-300.09-877.12%107.92%
2025-03-310.11-805.79%105.21%
2024-12-310.14-470.31%79.41%
2024-09-300.12-377.62%55.85%
2024-06-300.1-325.79%37.14%
2024-03-310.12-257.50%37.30%
2023-12-310.15-214.09%40.85%
2023-09-300.17-187.62%42.17%
2023-06-300.18-184.30%42.60%
2023-03-310.18-194.80%47.86%
2022-12-310.23-174.48%57.07%
2022-09-300.22-198.04%59.21%
2022-06-300.27-180.03%71.56%
2022-03-310.35-177.83%96.68%
2021-12-310.45-157.67%132.29%
2021-09-300.14-994.79%202.54%
2021-06-300.11-1390.79%248.41%
2021-03-310.02-845.26%20.62%
2020-12-310.01-1133.33%22.11%
2020-09-300.04-487.93%22.85%
2020-06-300.06-370.79%24.81%
2020-03-310.13-900.01%28.53%
2019-12-310.33-468.72%28.76%
2019-09-300.38-483.10%33.45%
2019-06-300.7-270.17%35.03%
2019-03-310.95-179.38%35.22%
2018-12-310.25-410.07%46.81%
2018-09-300.14-358.63%56.82%
2018-06-300.28-288.98%74.37%
2018-03-310.16-393.37%96.25%
2017-12-310.27-393.37%134.92%
2017-09-300.13-410.06%216.13%
2017-06-300.41-376.55%440.35%
2017-03-310.16-450.30%2206.91%
2016-12-310.85-435.35%-704.12%
2016-09-301.01-272.13%-547.65%
2016-06-303.2-267.64%-317.09%
2016-03-315.69-177.81%-200.81%
2015-12-313.57-119.88%-150.17%
2015-09-309.62-52.75%-57.21%
2015-06-3024.79-38.42%-39.68%
2015-03-3115.51-35.57%-37.34%
2014-12-3122.53-39.12%-40.66%
2014-09-3020.17-127.76%-141.54%
2014-06-3022.2-128.79%-142.45%
2014-03-3119.94-145.23%-207.95%
2013-12-3130.6-138.43%-417.85%
2013-09-3015.3-101.89%-149.27%
2013-06-3011.42-115.39%-170.40%
2013-03-3115.13-132.34%-224.88%
2012-12-312.39-202.57%-286.07%
2012-09-300.95-201.11%-411.79%
2012-06-302.41-192.22%-374.04%
2012-03-315.35-180.93%-305.40%
2011-12-3129.33-145.58%-193.96%
2011-09-3022.15-124.43%-170.47%
2011-06-3022.19-103.61%-143.53%
2010-12-315.99-113.63%-152.95%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.08-778.61%86.22%
2024-12-310.14-470.31%79.41%
2023-12-310.15-214.09%40.85%
2022-12-310.23-174.48%57.07%
2021-12-310.45-157.67%132.29%
2020-12-310.01-1133.33%22.11%
2019-12-310.33-468.72%28.76%
2018-12-310.25-410.07%46.81%
2017-12-310.27-393.37%134.92%
2016-12-310.85-435.35%-704.12%
2015-12-313.57-119.88%-150.17%
2014-12-3122.53-39.12%-40.66%
2013-12-3130.6-138.43%-417.85%
2012-12-31-202.57%-286.07%
2011-12-3129.33-145.58%-193.96%
2010-12-315.99-128.81%-173.39%
2009-12-31-131.00%
2008-12-31-102.13%
2007-12-31-67.46%
2006-12-31-57.15%
2005-12-31-81.77%
2004-12-31-47.42%
2003-12-31-30.78%