NASDAQ:BTCS | Key Financial Ratios | BTCS Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.06-138.95%-319.27%
2026-03-312.9-66.07%-118.23%
2025-12-313.38-15.54%-23.92%
2025-09-304.7818.22%24.15%
2025-06-308.19-49.47%-64.97%
2025-03-3143.43-146.41%-149.80%
2024-12-318.98-3.32%-3.74%
2024-09-3019.7614.34%15.10%
2024-06-3047.4528.26%28.87%
2024-03-31160.0838.21%38.45%
2023-12-3127.5628.80%29.88%
2023-09-3018.36-10.02%-5.26%
2023-06-3011.7814.45%6.86%
2023-03-3117.44-54.58%-25.52%
2022-12-316.99-160.25%-111.00%
2022-09-305.55-133.07%-146.37%
2022-06-305.57-156.15%-172.18%
2022-03-314-73.30%-85.61%
2021-12-312.74-113.81%-132.60%
2021-09-300.92-123.55%-191.44%
2021-06-304.32-92.78%-102.97%
2021-03-3110.98-55.62%-58.44%
2020-12-313.05-164.71%-245.00%
2020-09-300.92-194.26%2224.91%
2020-06-301.08-216.40%-2983.86%
2020-03-310.77-375.79%1242.64%
2019-12-310.69-389.36%892.80%
2019-09-304.11-208.36%-275.04%
2019-06-301.18-164.67%-1083.21%
2019-03-310.22-1111.27%321.54%
2018-12-310.19-1308.60%322.83%
2018-09-300.24-1494.01%545.35%
2018-06-303.48-4610.99%-8529.57%
2018-03-3114.5-2361.08%-2994.03%
2017-12-317.74-7713.39%-8855.12%
2017-09-300.01-212679.40%1309.04%
2017-06-300.01-99638.23%888.02%
2017-03-310-1205003.56%1272.50%
2016-12-310-45135.95%97.82%
2016-09-300-75793.58%117.91%
2016-06-300-28268.80%111.38%
2016-03-310.02-1528.07%180.91%
2015-12-310.02-310.78%360.12%
2015-09-300.05-719.11%1345.10%
2015-06-300.11-620.52%1247.63%
2015-03-310.03-2980.89%1054.77%
2014-12-310.26-5389.67%-192098.62%
2014-09-304.27-683.26%-789.44%
2014-06-305.07-284.80%-336.67%
2014-03-318.52-82.78%-92.58%
2013-12-312.9555.10%79.33%
2013-09-300.7615.01%70.52%
2013-06-300.5
2013-03-310.39-4.18%-32.47%
2012-12-310.33-8.90%9.66%
2012-09-300.4532.11%709.49%
2012-06-300.32
2012-03-310.25-8.58%10.79%
2011-12-310.77
2011-09-300.39
2011-06-301.03
2011-03-311.37
2010-12-311.46
2010-06-301.7
2009-12-310.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.38-15.54%-23.92%
2024-12-318.98-3.32%-3.74%
2023-12-3127.5628.80%29.88%
2022-12-316.99-160.25%-111.00%
2021-12-312.74-113.81%-132.60%
2020-12-313.05-164.71%-245.00%
2019-12-310.69-389.36%892.80%
2018-12-310.19-1308.60%322.83%
2017-12-317.74-7713.39%-8855.12%
2016-12-310-45135.95%97.82%
2015-12-310.02-310.78%360.12%
2014-12-310.26-5389.67%-192098.62%
2013-12-312.95276.55%398.20%
2012-12-310.33-4.27%4.64%
2011-12-310.77-94.24%72.21%
2010-12-311.464.94%-1500.79%
2009-12-310.76-34.07%143.30%