Bmgl Stock Analysis Basel Medical Group Ltd Down 3.09 At 0.59 Performance Review 20260403