STM

STMicroelectronics N.V.

STMNYSE

$20.26

+0.14

0.70%

Last Updated: Apr 17, 20:00