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

Semiconductors · Plan-les-Ouates, GE

$50.41-1.86 (-3.56%)

At close: Aug 19, 2026, 4:00 PM ET