Basel Medical Group Ltd Ordinary Shares (BMGL) stock analysis, price and outlook | Madmaj