OTC:BABB | Key Financial Ratios | BAB, INC.

Complete source-backed ratio history.

Available history
2010-11-30 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-313.7512.06%16.74%
2026-02-283.9311.79%16.34%
2025-11-304.2611.69%16.14%
2025-08-313.1711.37%16.36%
2025-05-313.3611.56%16.61%
2025-02-283.311.54%16.76%
2024-11-303.4610.84%15.72%
2024-08-313.4712.55%18.22%
2024-05-313.1812.78%18.95%
2024-02-292.9712.48%18.78%
2023-11-303.4912.22%15.72%
2023-08-312.968.49%11.72%
2023-05-312.577.19%10.20%
2023-02-282.458.06%11.66%
2022-11-302.810.06%13.59%
2022-08-311.958.82%13.81%
2022-05-311.998.53%13.17%
2022-02-282.028.49%13.02%
2021-11-302.0614.60%22.20%
2021-08-312.129.26%14.15%
2021-05-312.139.06%13.42%
2021-02-282.15.39%7.90%
2020-11-301.68-1.62%-2.57%
2020-08-311.870.083.67%5.52%
2020-05-312.1110.76%16.11%
2020-02-291.7615.87%23.29%
2019-11-301.9516.44%23.74%
2019-08-312.0316.17%23.15%
2019-05-311.8411.29%16.69%
2019-02-281.7211.94%18.03%
2018-11-301.8311.63%16.93%
2018-08-311.8914.91%19.38%
2018-05-311.7814.24%18.65%
2018-02-281.5913.08%17.87%
2017-11-301.6411.74%15.91%
2017-08-311.5610.00%13.75%
2017-05-311.5211.11%15.26%
2017-02-281.4411.06%15.46%
2016-11-301.511.61%16.26%
2016-08-311.5412.77%17.58%
2016-05-311.4512.36%17.07%
2016-02-291.412.25%16.98%
2015-11-301.562.99%4.01%
2015-08-311.650.021.40%1.83%
2015-05-311.580.022.37%3.11%
2015-02-281.420.026.50%9.00%
2014-11-302.260.0213.93%17.04%
2014-08-312.5917.95%21.52%
2014-05-312.1316.14%20.18%
2014-02-281.7712.66%16.31%
2013-11-301.950.039.29%11.97%
2013-08-311.870.056.73%8.78%
2013-05-311.620.065.46%7.46%
2013-02-281.690.069.44%12.60%
2012-11-302.190.0510.25%13.27%
2012-08-312.230.0611.83%15.39%
2012-05-312.0611.97%15.93%
2012-02-291.819.36%12.75%
2011-11-301.89.64%13.33%
2011-08-312.079.60%12.88%
2010-11-302.49

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-11-304.2611.69%16.14%
2024-11-303.4610.84%15.72%
2023-11-303.4912.22%15.72%
2022-11-302.810.06%13.59%
2021-11-302.0614.60%22.20%
2020-11-301.68-1.62%-2.57%
2019-11-301.9510.62%15.33%
2018-11-301.8311.63%16.93%
2017-11-301.6411.74%15.91%
2016-11-301.511.61%16.26%
2015-11-301.562.99%4.01%
2014-11-302.260.0213.93%17.04%
2013-11-301.950.039.29%11.97%
2012-11-302.190.0510.25%13.27%
2011-11-301.89.64%13.33%
2010-11-302.4910.06%12.77%