Bank of America BAC and Truist Financial Corporation TFC operate in the same banking landscape but offer investors very different risk-reward profiles. Bank of America stands out for its global scale, diversified revenue streams and strong deposit franchise, positioning it to benefit from improving capital markets activity, easing funding pressures and a more favorable rate backdrop.