STMicroelectronics NVSTM:US Last Price25.13 Market Cap22.146B CountrySwitzerland State (US only)N/A1D0.21%N/A7D2.81%N/A30D1.83%N/A6M18.07%N/A1Y50.52%N/AYTD49.73%N/A