Michael Mayes, Chief Commercial Officer at Alfa Financial Software plc, holds 828.55K shares in Alfa Financial Software plc (Ticker: GB:ALFA). Most recently, Michael Mayes Sold 939,030p shares of Alfa Financial Software plc on Jun 14, 2018 for an estimated value of 1.74M.