Seagate Technology Earnings In Retrospect: Down 31.87% In Last 73 Days (STX) By: Comtex SmarTrend® News Briefs July 03, 2010 at 09:18 AM EDT Read More >>