STM

STMicroelectronics N.V.

STMNYSE

$19.95

+1.02

5.36%

Last Updated: Apr 11, 15:54