John Michael Middlecott Banham, Director at Cyclacel Pharmaceuticals, holds 36.85K shares in Cyclacel Pharmaceuticals (Ticker: CYCC), holds 20.11K shares in Invesco (Ticker: IVZ). Most recently, John Michael Middlecott Banham ― shares of Cyclacel Pharmaceuticals on ― for an estimated value of ―.