Public Sector Pension Investment Board Buys 49,460 Shares of Helmerich & Payne, Inc. $HP
Public Sector Pension Investment Board lifted its position in Helmerich & Payne, Inc. (NYSE:HP - Free Report) by 14.6% during the third quarter, according to its most recent 13F filing with the...