Bank of America, Citigroup, Johnson & Johnson: Stocks to watch today