BGM Group Ltd stock reached a 52-week low, hitting a price of 6.91 USD, just barely above its current 52-week low of 7.00 USD according to InvestingPro data. This milestone reflects a challenging year ...