Ball Corporation: Analyzing Recent Financials, Strategy, and Leadership | Monexa