Compare Stocks: STX

STX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STXSeagate Technology Holdings plc96.19B429.361.47%2,378,13148.3710.06B

Average Return