Helmerich & Payne Q3 revenue beats analyst estimates, posts profit on gain from asset sale - HP News | Rallies