MFGHY Financials: Mainfreight Ltd AI Analysis