STM   $27.43  -1.97% Market Closed After Close 27.46 0.11%

STMicroelectronics NV

Data not available