STX

Seagate Technology PLC

STXNASDAQ

$71.53

-13.99

16.36%

Last Updated: Apr 3, 20:00