Seagate Technology PLC Data Storage Devices

STX
NASDAQ
58.60 1.49 (2.48%) last updated 8:10 PM EDT Jul 31
Trade $STX Now