STM

STMicroelectronics N.V.

STMNYSE

$26.02

-0.25

0.93%

Last Updated: Dec 12, 20:59