Basel Medical (BMGL) Price to Earnings: 2023-2026