Seagate Technology PLC Data Storage Devices

STX
NASDAQ
56.44 2.26 (3.85%) last updated 5:18 PM EST Jan 30
Trade $STX Now