Stmicroelectronics Stm Stock Analysis Value Play Or Value Trap?