Seagate's Improving Earnings Support A Cautious Upside — STX +0.80 · News Impact Screener