/Stocks/STX
▲ Cast your call
STXSeagate Technology Holdings plc · NASDAQ · Technology
$808.41$-59.85 · -6.89%
MKT 180.63B

News & Sentiment