Benchmark Equity upgraded Seagate's rating to Buy from Hold with a $120 target price. Analyst Mark Miller said that driven by robust cloud demand that improved margins, Seagate posted upside ...