Truist Financial Corporation (TFC) Q2 2025 Valuation, Dividend, and Growth Analysis | Monexa