NASDAQ:BMRA | Key Financial Ratios | BIOMERICA INC

Complete source-backed ratio history.

Available history
2011-05-31 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-311.62-55.85%-143.54%
2026-02-282.64-85.57%-125.84%
2025-11-303.25-66.71%-90.76%
2025-08-313.48-53.33%-70.90%
2025-05-312.8-83.65%-121.14%
2025-05-132.8
2025-02-283.76-65.75%-87.64%
2024-11-303.17-77.06%-109.60%
2024-08-313-78.30%-115.26%
2024-05-313.51-64.60%-90.70%
2024-02-294.44-61.39%-81.31%
2023-11-305.63-51.40%-64.81%
2023-08-316.63-46.90%-57.58%
2023-05-316.58-49.40%-60.90%
2023-02-284.65-86.56%-118.69%
2022-11-304.59-56.13%-76.77%
2022-08-315.22-45.80%-60.81%
2022-05-314.69-39.84%-54.43%
2022-02-282.27-25.53%-45.95%
2021-11-302.62-43.92%-73.06%
2021-08-316.04-61.62%-80.61%
2021-05-317.1-63.00%-80.69%
2021-02-287.98-46.61%-58.70%
2020-11-306.38-34.25%-44.47%
2020-08-317.28-23.44%-29.61%
2020-05-3110-13.55%-16.46%
2020-02-293.01-32.11%-56.35%
2019-11-302.27-34.89%-72.74%
2019-08-313.01-36.40%-67.54%
2019-05-313.56-45.62%-60.11%
2019-02-283.89-44.90%-57.54%
2018-11-304.61-35.35%-43.50%
2018-08-315.16-35.08%-41.94%
2018-05-315-28.07%-33.89%
2018-02-285.33-24.04%-28.60%
2017-11-305.1-23.30%-27.96%
2017-08-316.66-21.57%-24.73%
2017-05-317.96-18.10%-20.23%
2017-02-287.07-32.65%-37.10%
2016-11-308.42-28.99%-32.26%
2016-08-3110.72-26.43%-28.71%
2016-05-319.55-26.19%-28.73%
2016-02-298.18-0.53%-0.58%
2015-11-308.86-0.22%-0.24%
2015-08-318.28-3.04%-3.33%
2015-05-318.38-5.41%-5.92%
2015-02-289.17-6.96%-7.58%
2014-11-309.56-4.42%-4.80%
2014-08-3113.01-4.42%-4.69%
2014-05-318.84-3.33%-3.65%
2014-02-289.31-5.43%-5.94%
2013-11-3011.73-6.91%-7.42%
2013-08-319.521.25%1.37%
2013-05-319.388.40%9.20%
2013-02-288.458.95%9.90%
2012-11-308.8712.61%13.86%
2012-08-316.8812.08%13.71%
2012-05-317.589.84%11.02%
2012-02-296.6610.65%12.09%
2011-11-309.519.51%10.37%
2011-05-316.22

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-311.62-55.85%-143.54%
2025-05-312.8-83.65%-121.14%
2024-05-313.51-64.60%-90.70%
2023-05-316.58-49.40%-60.90%
2022-05-314.69-39.84%-54.43%
2021-05-317.1-63.00%-80.69%
2020-05-3110-13.55%-16.46%
2019-05-313.56-45.62%-60.11%
2018-05-315-28.07%-33.89%
2017-05-317.96-18.11%-20.24%
2016-05-319.55-26.19%-28.73%
2015-05-318.38-5.41%-5.92%
2014-05-318.84-3.33%-3.65%
2013-05-319.388.40%9.20%
2012-05-317.589.84%11.02%
2011-05-316.223.18%3.64%