John Leonard Rennocks, Director at AFC Energy, holds 114.04K shares in AFC Energy (Ticker: GB:AFC), holds 44.29K shares in Inmarsat (Ticker: GB:ISAT), holds 80.00K shares in Diploma (Ticker: GB:DPLM). Most recently, John Leonard Rennocks Bought ― shares of AFC Energy on Nov 13, 2019 for an estimated value of 11.63K.