STM

STMicroelectronics N.V.

STMNYSE

$32.27

-0.87

2.61%

Last Updated: Jul 11, 20:00