STM

STMicroelectronics N.V.

STMNYSE

$22.98

-0.17

0.73%

Last Updated: Apr 29, 20:00