STMicroelectronics NVSTM:US Last Price20.424 Market Cap17.801B CountryNetherlands State (US only)N/A1D0.18%N/A7D0.08%N/A30D16.83%N/A6M20.64%N/A1Y47.84%N/AYTD18.73%N/A