STM

STMicroelectronics N.V.

STMNYSE

$27.04

+1.13

4.34%

Last Updated: Sep 15, 17:42