Benzinga

STMicroelectronics NV

STMNYSE
$44.87
-0.74-1.62%
Last update: Oct 20, 9:30 AM
$44.87
-0.74-1.62%