STM

STMicroelectronics N.V.

STMNYSE

$21.78

+0.92

4.41%

Last Updated: Apr 23, 20:00