Seagate Technology Plc (STX)

733.61
-7.23 (-0.98%)
NASDAQ· Last Trade: May 19th, 12:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors