OTC:CAPC | Key Financial Ratios | CAPSTONE COMPANIES, 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.24-444.81%142.98%
2026-03-310.33-331.39%163.49%
2025-12-310.11-1556.84%200.44%
2025-09-300.23-81.49%-369.31%
2025-06-300.14-89.97%-279.25%
2025-03-310.15-96.21%-231.76%
2024-12-310.2-114.83%-208.72%
2024-09-300.01-69.83%35.35%
2024-06-300.01-93.07%49.12%
2024-03-310.01-107.19%59.58%
2023-12-310.02-119.16%75.67%
2023-09-300.11-141.97%137.81%
2023-06-300.16-132.51%178.21%
2023-03-310.35-147.57%242.19%
2022-12-310.54-141.00%488.42%
2022-09-301.08-58.57%-258.98%
2022-06-301.31-57.23%-187.89%
2022-03-313.18-52.06%-115.72%
2021-12-314.23-48.21%-92.53%
2021-09-302.3-65.27%-98.13%
2021-06-302.81-51.86%-74.39%
2021-03-311.92-64.82%-106.86%
2020-12-312.58-62.06%-92.23%
2020-09-303.29-63.65%-81.55%
2020-06-302.84-35.56%-48.34%
2020-03-314.07-20.51%-26.28%
2019-12-315.2-15.28%-17.92%
2019-09-305.01-9.19%-10.68%
2019-06-304.06-12.39%-14.91%
2019-03-315.01-18.16%-20.98%
2018-12-317.52-15.57%-17.14%
2018-09-303.59-5.03%-6.64%
2018-06-303.944.73%6.07%
2018-03-313.5818.56%24.59%
2017-12-312.5119.93%30.47%
2017-09-302.6123.87%36.32%
2017-06-302.0329.23%49.07%
2017-03-311.6130.05%60.15%
2016-12-311.730.12%54.78%
2016-09-301.219.19%63.18%
2016-06-301.0923.95%84.88%
2016-03-310.8818.91%45.53%
2015-12-310.957.97%30.92%
2015-09-300.91-3.76%-24.70%
2015-06-300.57-25.81%-321.13%
2015-03-310.51-27.16%-98.49%
2014-12-310.63-10.09%-29.81%
2014-09-300.957.38%40.07%
2014-06-300.7629.57%83.70%
2014-03-310.9318.05%64.22%
2013-12-310.936.45%38.48%
2013-09-300.8-2.36%-15.86%
2013-06-300.58-13.58%-281.93%
2013-03-310.5-14.72%-84.16%
2012-12-311.36-9.93%-53.82%
2012-09-300.88-4.52%-26.01%
2012-06-300.72-3.11%-15.62%
2012-03-310.653.58%9.26%
2011-12-312.1913.91%35.13%
2011-09-300.917.78%31.84%
2011-06-301.282.31%10.29%
2010-12-310.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.11-1556.84%200.44%
2024-12-310.2-114.83%-208.72%
2023-12-310.02-119.16%75.67%
2022-12-310.54-141.00%488.42%
2021-12-314.23-48.21%-92.53%
2020-12-312.58-62.06%-92.23%
2019-12-315.2-15.28%-17.92%
2018-12-317.52-15.57%-17.14%
2017-12-312.5119.93%30.47%
2016-12-311.730.12%54.78%
2015-12-310.957.97%30.92%
2014-12-310.63-10.09%-29.81%
2013-12-310.936.45%38.48%
2012-12-311.36-9.93%-53.82%
2011-12-312.1913.91%35.13%
2010-12-310.85-17.13%-78.44%