Bank of America upgraded Ciena Corp (NYSE:CIEN) to "buy" from "neutral," lifting its price target to $95 from $70, on ...