STM

STMicroelectronics N.V.

STMNYSE

$41.93

-0.92

2.15%

Last Updated: May 16, 20:00