Helmerich & Payne Looking Good on New Highs
Helmerich & Payne Inc. ( HP ) hit a new 52-week high of $107.95 on Mar 26, the fourth consecutive day it has done so. This contract drilling services provider gained nearly 27% in the last 3 months and over 10% in the past two weeks. […]