Compare Stocks: STM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STMSTMicroelectronics N.V.19.86B22.32-0.09%826,38538.4411.79B

Average Return