MGA Financials: Magna International Inc AI Analysis