William David Johns-Powell, Director at CyanConnode Holdings, holds 17.12M shares in CyanConnode Holdings (Ticker: GB:CYAN). Most recently, William David Johns-Powell Bought 500,000p shares of CyanConnode Holdings on Nov 09, 2023 for an estimated value of 50.00K.