STM

STMicroelectronics N.V.

STMNYSE

$29.12

-1.42

4.65%

Last Updated: Oct 22, 20:00