STM

STMicroelectronics N.V.

STMNYSE

$25.91

-0.24

0.92%

Last Updated: Sep 12, 20:00