STMicroelectronics NV (NYSE:STM)

49.23
Delayed Data
As of Mar 24
 -1.67 / -3.28%
Today’s Change
28.35
Today|||52-Week Range
51.62
+38.40%
Year-to-Date