STM

STMicroelectronics N.V.

STMNYSE

$26.98

+1.07

4.13%

Last Updated: Sep 15, 20:00