Ijoma Maluza ·Chief Financial Officer Officer Transaction date 31 Jan 2022 Notification date 31 Jan 2022 Sale Price 425.92 Quantity 74,207 Value £3,669,275 Filing More details Fewer details
Ijoma Maluza ·Chief Financial Officer Officer Transaction date 17 Feb 2021 Notification date 18 Feb 2021 Sale Price 323.48 Quantity 88,182 Value £4,811,032 Filing More details Fewer details
Alastair Bathgate ·CEO Officer Transaction date 23 Jan 2020 Notification date 23 Jan 2020 Sale Price 132.81 Quantity 90,750 Value £2,284,422 Filing More details Fewer details
3.4 David Moss ·Chief Technology Officer Officer Transaction date 3 Jul 2019 Notification date 3 Jul 2019 Sale Price 14.73 Quantity 424,436 Value £6,251,942 Filing More details Fewer details
3.5 Martin Flood ·Chief Revenue Officer Officer Transaction date 20 Feb 2019 Notification date 21 Feb 2019 Sale Price 12.00 Quantity 100,000 Value £1,200,400 Filing More details Fewer details
Neil Wright ·Chief Customer Officer Officer Transaction date 14 Aug 2018 Notification date 14 Aug 2018 Sale Price 19.90 Quantity 300,000 Value £5,970,000 Filing More details Fewer details
3.5 Martin Flood ·Director of Sales Executive Director Transaction date 10 Jul 2018 Notification date 10 Jul 2018 Sale Price 18.04 Quantity 100,000 Value £1,804,000 Filing More details Fewer details
3.4 David Moss ·Chief Technology Officer Officer Transaction date 10 Jul 2018 Notification date 10 Jul 2018 Sale Price 18.04 Quantity 100,000 Value £1,804,000 Filing More details Fewer details
Patrick Geary ·Chief Evangelist Officer Transaction date 9 Jul 2018 Notification date 10 Jul 2018 Sale Price 18.04 Quantity 50,000 Value £902,000 Filing More details Fewer details
Jason Kingdon ·Chairman Director Transaction date 6 Jul 2018 Notification date 6 Jul 2018 Sale Price 17.67 Quantity 500,000 Value £8,833,698 Filing More details Fewer details
Patrick Geary ·Chief Evangelist Officer Transaction date 16 May 2018 Notification date 16 May 2018 Sale Price 15.30 Quantity 260,000 Value £3,978,000 Filing More details Fewer details
3.5 Martin Flood ·Director of Sales Executive Director Transaction date 16 May 2018 Notification date 16 May 2018 Sale Price 15.30 Quantity 300,000 Value £4,590,000 Filing More details Fewer details
3.4 David Moss ·Chief Technology Officer Officer Transaction date 16 May 2018 Notification date 16 May 2018 Sale Price 15.30 Quantity 520,000 Value £7,956,000 Filing More details Fewer details