Seagate Technology PLC

STX
NASDAQ
51.17 0.57 (1.13%) last updated 1:13 PM EDT Aug 03
Trade $STX Now