4:44 pm STMicroelectronics beats by $0.03, misses on revs; guides Q2 rev midpoint below consensus