Share Price
912.00 GBX
-1.00 (-0.11 %) 08:12 BST • 18 January 2022
View detailed share price
Financial Highlights

At a glance

2020 has been a year of resilient financial performance, continued investment in organic initiatives and our technology strategy, and seen the business continue to enhance its global footprint and deepen its product expertise.

Net revenue FY 2020

FY 2019: £157.5m

Underlying operating profit FY 2020

FY 2019: £43.0m

New business wins FY 2020

FY 2019: £24.5m
background Image


Discover our locations around the world

Link Card
background Image


Join our team of experts

Link Card