Home Technology Performance Evaluation – STMicroelectronics (NYSE: STM)