Compare
STMicroelectronics N.V. logo
STMicroelectronics N.V.(STM)

Semiconductors · Plan-les-Ouates, GE

$50.33-0.08 (-0.16%)

Delayed quote: Aug 20, 2026, 10:15 AM EDT