Compare Stocks: STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc56.16B257.76-1.38%1,103,50733.069.56B

Average Return