STMicroelectronics NV (NYSE:STM)

21.50
Delayed Data
As of Apr 20
 -0.37 / -1.69%
Today’s Change
14.07
Today|||52-Week Range
25.30
-1.56%
Year-to-Date