STM

STMicroelectronics N.V.

STMNYSE

$24.70

-0.51

2.02%

Last Updated: Oct 29, 19:50