STX Drops 14% as Earnings Loom and Analysts Stand Their Ground
Seagate Technology Holdings enters the final stretch before its July 23 earnings print having surrendered 14% in a week — yet with the analyst community refusing to blink. The price action is the story this week. STX…