MGPPF Financials: Megaport Ltd AI Analysis