Truist Financial (TFC): Analysis, Dividends, and 2025 Outlook | Monexa