STM

STMicroelectronics N.V.

STMNYSE

$23.15

-0.13

0.56%

Last Updated: Apr 28, 20:00