STM

STMicroelectronics N.V.

STMNYSE

$42.85

+1.01

2.41%

Last Updated: May 15, 20:00