David M Humphreys, Vice-President of Operations at Birchcliff Energy, holds 203.52K shares in Birchcliff Energy (Ticker: BIREF), holds 31.96K shares in Petropavlovsk (Ticker: GB:POG). Most recently, David M Humphreys Bought ― shares of Birchcliff Energy on Apr 07, 2020 for an estimated value of 9.67K.