No matter how cynical the overall market is, ST Microelectronics (STM) performance over the last week is recorded -1.86%
ST Microelectronics (NYSE: STM) on Monday, soared 2.68% from the previous trading day, before settling in for the closing price of $24.61. Within the past