STM

STMicroelectronics N.V.

STMNYSE

$27.52

+1.64

6.34%

Last Updated: Aug 22, 20:00