STM

STMicroelectronics N.V.

STMNYSE

$29.18

-0.73

2.44%

Last Updated: Jun 13, 20:00