STM

STMicroelectronics N.V.

STMNYSE

$22.45

-0.07

0.31%

Last Updated: Jan 31, 21:00