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

Semiconductors · Schiphol

$49.49+0.88 (+1.80%)

Delayed quote: Sep 18, 2026, 2:15 PM EDT