HeartSciences HSCS Rallies 212 as Bulls Target 203 20260520 Basel Medical BMGL Stock Slides 187 Support at 062 20260520