ST Microelectronics - New York Shares

NYSE:STM   3:59:56 PM EDT
37.84
-1.99 (-5.00%)
4:33:41 PM EDT: $37.87 +0.03 (+0.08%)
Twitter Share  Facebook Share StockTwits Share