Compare Stocks: STX

STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc75.00B344.225.59%4,731,59244.099.56B

Average Return