
STMicroelectronics (NYSE:STM) has outperformed the market over the past 5 years by 8.78% on an annualized basis producing an average annual return of 20.19%. Currently, STMicroelectronics has a market capitalization of $37.08 billion.
Buying $1000 In STM: If an investor had bought $1000 of STM stock 5 years ago, it would be worth $2,483.36 today based on a price of $41.05 for STM at the time of writing.