NYSE:BCHT | Key Financial Ratios | Birchtech Corp.

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-301.42-21.47%-51.13%
2026-03-311.77-12.58%-24.11%
2025-12-310.47-32.76%176.45%
2025-09-300.55-37.24%330.74%
2025-06-300.44-58.57%257.60%
2025-03-310.55-103.49%2255.33%
2024-12-310.69-105.27%-906.32%
2024-09-301.9-6.45%-30.25%
2024-06-301.74-7.61%-40.18%
2024-03-312.5224.94%48.40%
2023-12-3111.4520.02%9391.78%
2023-09-301.38-38.06%37.39%
2023-06-301.52-26.47%25.06%
2023-03-311.72-23.35%22.11%
2022-12-311.72-16.93%21.32%
2022-09-301.56-22.17%21.73%
2022-06-300.29-33.37%26.58%
2022-03-310.22-57.35%38.78%
2021-12-310.24-44.66%35.48%
2021-09-300.31-46.22%46.05%
2021-06-301.06-62.31%56.89%
2021-03-311.14-50.61%42.06%
2020-12-310.7-78.98%44.12%
2020-09-300.78-69.30%43.36%
2020-06-300.83-65.79%43.86%
2020-03-310.93-92.96%65.21%
2019-12-310.92-65.75%68.71%
2019-09-301.13-55.98%66.39%
2019-06-300.98-53.07%70.25%
2019-03-310.67-46.83%62.48%
2018-12-311.06-59.92%55.87%
2018-09-300.47-74.63%77.96%
2018-06-300.34-64.55%64.51%
2018-03-310.48-39.71%52.38%
2017-12-310.97-24.08%65.61%
2017-09-301.61.39%-7.50%
2017-06-301.39-71.62%270.11%
2017-03-312.16-151.00%341.57%
2016-12-311.87-98.36%426.91%
2016-09-300.81-207.82%88.97%
2016-06-300.61-179.40%79.76%
2016-03-310.56-88.36%57.73%
2015-12-310.73-194.95%461.45%
2015-09-300.85-46.68%82.81%
2015-06-300.89-51.33%94.65%
2015-03-310.8-56.22%75.12%
2014-12-311.2-33.30%109.22%
2014-09-301.6-52.88%133.16%
2014-06-300.68-124.89%141.33%
2014-03-310.42-180.16%121.17%
2013-12-310.51-252.29%98.93%
2013-09-300.43-214.62%82.08%
2013-06-300.26-396.14%73.31%
2013-03-310.09-542.75%80.56%
2012-12-310.24-336.98%99.92%
2012-09-300.09-607.02%223.86%
2012-06-300.18-449.99%283.17%
2012-03-310.03-827.29%634.69%
2011-12-310.13-460.54%1327.85%
2011-09-300.11-304.61%313.19%
2011-06-300-453.92%299.49%
2010-12-310.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.47-32.76%176.45%
2024-12-310.69-105.27%-906.32%
2023-12-3111.4520.02%9391.78%
2022-12-311.72-16.93%21.32%
2021-12-310.24-44.66%35.48%
2020-12-310.7-78.98%44.12%
2019-12-310.92-65.75%68.71%
2018-12-311.06-59.92%55.87%
2017-12-310.97-24.08%65.61%
2016-12-311.87-98.36%426.91%
2015-12-310.73-194.95%461.45%
2014-12-311.2-33.30%109.22%
2013-12-310.51-252.29%98.93%
2012-12-310.24-336.55%99.79%
2011-12-310.13-460.54%1327.85%
2010-12-310.01-484.69%109.64%
2009-12-31115.68%