Seagate Technology Plc (STX)

421.85
+25.83 (6.52%)
NASDAQ · Last Trade: Feb 26th, 12:25 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors