Helmerich & Payne swings to FY26 Q3 profit of USD 76 million; revenue rises to USD 1.04 billion - HP News | Rallies