What is the current cd rate for bank of america today July 8, 2019 16 32 64 128 Bank of america share price Bank of america preferred rewards National bank of america Bank of america vs chase