Truist Financial to Report Q2 2026 Earnings on July 17 | Intellectia.AI