OTC:ABCP | Key Financial Ratios | AmBase Corp

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-30-3465.31%33.31%
2026-03-31-702.25%39.57%
2025-12-31-5241.38%52.50%
2025-09-30-2125.10%64.36%
2025-06-30-5065.14%81.19%
2025-03-31-3186.50%111.47%
2024-12-31-2108.28%160.48%
2024-09-30-1299.03%237.91%
2024-06-30-1510.60%512.59%
2024-03-31-98166.67%71.97%
2023-12-31-6757.69%83.07%
2023-09-30-20017.39%92.79%
2023-06-30-4406.74%110.08%
2023-03-31-4848.00%158.50%
2022-12-31-847.07%323.37%
2022-09-30-372.40%1070.39%
2022-06-30-288.09%-1219.78%
2022-03-31-214.25%-345.01%
2021-12-31-168.93%-217.09%
2021-09-30-141.53%-169.60%
2021-06-30-117.29%-128.56%
2021-03-31-88.47%-97.47%
2020-12-31-70.14%-73.67%
2020-09-30-47.62%-50.60%
2020-06-30-38.35%-39.72%
2020-03-31-43.88%-46.52%
2019-12-31-36.15%-37.29%
2019-09-30-23.21%-24.25%
2019-06-30-21.12%-21.65%
2019-03-31-10.89%-13.47%
2018-12-311.54%1.85%
2018-09-3091.54%108.40%
2018-06-30-208.71%-244.56%
2018-03-31-203.29%-228.92%
2017-12-31-219.66%-269.95%
2017-09-30-3798.27%4611.07%
2017-06-30-5.62%-5.83%
2017-03-31-5.23%-5.34%
2016-12-31-4.86%-4.89%
2016-09-30-5.51%-5.56%
2016-06-30-6.66%-6.70%
2016-03-31-6.83%-6.86%
2015-12-31-6.59%-6.65%
2015-09-3023.80%24.04%
2015-06-3020.05%22.92%
2015-03-3119.88%21.08%
2014-12-3118.37%19.58%
2014-09-30-9.01%-15.82%
2014-06-30-8.41%-14.44%
2014-03-31-7.55%-12.65%
2013-12-31-6.12%-10.07%
2013-09-30143.62%229.57%
2013-06-30141.92%222.51%
2013-03-31140.76%216.13%
2012-12-31139.15%213.77%
2012-09-30-23.21%-23.73%
2012-06-30-22.62%-22.99%
2012-03-31-20.46%-20.73%
2011-12-31-18.94%-19.38%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-31-5241.38%52.50%
2024-12-31-2108.28%160.48%
2023-12-31-6757.69%83.07%
2022-12-31-847.07%323.37%
2021-12-31-168.93%-217.09%
2020-12-31-70.14%-73.67%
2019-12-31-36.15%-37.29%
2018-12-311.54%1.85%
2017-12-31-219.66%-269.95%
2016-12-31-4.86%-4.89%
2015-12-31-6.59%-6.65%
2014-12-3118.37%19.58%
2013-12-31-6.12%-10.07%
2012-12-31139.15%213.77%
2011-12-31-18.94%-19.38%
2010-12-31-16.66%-16.98%