$BMGL - Basel Medical Group Ltd Ordinary Shares Stock Analysis & AI Rating | EquitAI