Stock Price
2024-10-29
Market Capitalization
2024-10-28
Revenue
FY, 2026




Order Book
FY, 2023
Sales Pipeline
FY, 2023
Total Contract Value
FY, 2022
United Kingdom
The Shard, Level 12, 32 London Bridge St
Ireland
145 Lakeview Drive, Airside Business Park
Spain
Calle Juan Ignacio Luca de Tena, nº 8 – 1ª planta
United Kingdom
1st Floor, The Chocolate Factory
United Kingdom
650 Pavilion Drive, Northampton Business Park
United Kingdom
35 Duchess Rd