Keeping Buy on Citigroup

Also: analysts' opinions on Ciena and Hewlett-Packard; plus more

Citigroup (C ): Reiterates 5 STARS (buy)

To continue reading this article you must be a Bloomberg Professional Service Subscriber.