Net income for Q2 2026 was $672 million, surpassing expectations; the company approved $600 million in share repurchases.