STM

STMicroelectronics N.V.

STMNYSE

$21.97

+0.77

3.63%

Last Updated: Nov 21, 21:00