STX

Seagate Technology PLC

STXNASDAQ

$108.18

+6.93

6.84%

Last Updated: Jan 22, 21:00