Seagate Technology PLC Data Storage Devices

STX
NASDAQ
64.94 0.60 (0.92%) last updated 4:58 PM EST Nov 21
Trade $STX Now