10 U.S. banks that have been the best earnings performers over the past 15 years — are any of them bargain stocks now? By: MarketWatch March 14, 2023 at 10:52 AM EDT These banks have had the best overall returns on assets through thick and thin. Read More >> Related Stocks: American Express BFH BKX Bank Ozk Capital One Financial Commerce Bancshares Discover Financial Services Home Bancshares Inc Prosperity Bancshares Raymond James Financial Signature Bank Stifel Financial Corp Svb Financial Group U.S. Bancorp