Is Biomerica Inc (NASDAQ: BMRA) Poised For Further Gains At A 66.2% Distance From The Low?
Biomerica Inc (NASDAQ:BMRA)’s traded shares stood at 393.8 million during the last session, with the company’s beta value hitting -1.05. At the close of trading,