OTC:BLGO | Key Financial Ratios | BIOLARGO, 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.73-281.77%1014.63%
2026-03-311.1-194.66%-933.54%
2025-12-311.01-182.76%-375.78%
2025-09-301.67-139.97%-194.21%
2025-06-302.25-52.76%-75.33%
2025-03-312.14-52.26%-72.19%
2024-12-312.70.13-41.35%-49.11%
2024-09-302.31-35.27%-42.38%
2024-06-302.36-40.61%-68.03%
2024-03-312.11-50.19%-60.74%
2023-12-312.35-56.65%-67.91%
2023-09-302.70.05-76.94%-71.24%
2023-06-303.750.05-65.49%-59.38%
2023-03-312.710.06-61.41%-63.93%
2022-12-3120.07-105.64%-105.21%
2022-09-302.460.07-126.17%-111.10%
2022-06-301.820.07-180.72%-136.41%
2022-03-311.650.07-199.45%-146.27%
2021-12-311.310.11-228.05%-148.16%
2021-09-300.76-134.29%-147.56%
2021-06-300.84-147.86%-159.02%
2021-03-310.65-167.90%-188.69%
2020-12-310.42-196.26%-251.40%
2020-09-300.59-202.79%-224.95%
2020-06-300.35-245.45%-456.05%
2020-03-310.23-317.89%414.83%
2019-12-310.24-315.85%531.21%
2019-09-300.54-5.09-213.71%973.93%
2019-06-300.22-262.35%441.94%
2019-03-310.25-324.39%528.96%
2018-12-310.38-335.76%714.84%
2018-09-300.41-992.68%797.40%
2018-06-300.87-914.46%938.93%
2018-03-310.22-663.27%185.48%
2017-12-310.27-638.17%232.63%
2017-09-300.4-541.21%304.98%
2017-06-300.15-1502.67%257.39%
2017-03-312.02-584.45%414.24%
2016-12-311.75-382.18%609.31%
2016-09-302.25-359.29%4415.70%
2016-06-302.44-626.67%1496.13%
2016-03-313.28-551.21%-3014.50%
2015-12-314.11-298.22%-1619.40%
2015-09-301.66-673.35%-2010.16%
2015-06-300.23-1579.98%859.94%
2015-03-310.38-829.49%768.25%
2014-12-310.35-1310.92%871.12%
2014-09-300.42-1117.75%1018.49%
2014-06-300.81-767.14%5970.97%
2014-03-310.88-615.63%12472.19%
2013-12-310.17-1561.07%461.98%
2013-09-300.19-2670.95%1014.30%
2013-06-300.17-2200.59%665.08%
2013-03-310.22-2521.04%1051.54%
2012-12-310.39-1985.13%1841.39%
2012-09-300.31-833.32%430.33%
2012-06-300.37-677.01%460.37%
2012-03-310.22-767.34%196.69%
2011-12-310.15-1604.95%260.57%
2011-09-300.12-1431.22%187.51%
2010-12-310.19

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.01-182.76%-375.78%
2024-12-312.70.18-41.35%-49.11%
2023-12-312.35-56.65%-67.91%
2022-12-3120.07-105.64%-105.21%
2021-12-311.310.11-228.05%-148.16%
2020-12-310.42-196.28%-251.43%
2019-12-310.24-315.93%531.35%
2018-12-310.38-335.82%714.97%
2017-12-310.27-638.17%232.63%
2016-12-311.75-382.18%609.31%
2015-12-314.11-265.77%-1443.18%
2014-12-310.35-1416.41%941.22%
2013-12-310.17-1512.22%447.52%
2012-12-310.39-1985.13%1841.39%
2011-12-310.15-1604.95%260.57%
2010-12-310.19-1249.04%221.47%