Basel Medical BMGL Stock Slides 187 Support at 062 20260520 RF RFAM Flat at 987 Consolidation Continues 20260520