Compare Stocks: STX

STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc88.81B407.252.78%2,809,90745.8810.06B

Average Return