5:01 pm Noble Corp beats by $0.28, beats on revs