Bank of America is executing well, with strong capital returns, clean credit metrics, and a robust balance sheet, but the stock price already reflects this optimism. At current levels near 52-week ...