STM

2 posts

STMicroelectronics NV (NYSE:STM)