STMicroelectronics NV

STMNYSE
$45.39
-1.21-2.6%
Last update: Oct 16, 7:38 PM
$45.39
-1.21-2.6%