STM

STMicroelectronics N.V.

STMNYSE

$25.43

-0.60

2.31%

Last Updated: Jul 31, 20:00