Compare Stocks: STX

STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc66.24B304.016.87%3,121,74438.949.56B

Average Return