Compare Stocks: STX

STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc67.07B307.852.99%3,178,09239.439.56B

Average Return