Display in USD
Helmerich & Payne Q3 Adj. EPS $(0.11) Misses $0.13 Estimate, Sales $1.034B Beat $988.740M Estimate | WAPE