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

Semiconductors · Plan-les-Ouates, GE

$50.56+0.64 (+1.28%)

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