World Rank (Jul-30-2023)
10,968
Market Cap (Jul-30-2023)
0.664 Billion USD
World Rank (Dec-25-2022)
11,294
Market Cap (Dec-25-2022)
0.597 Billion USD
World Rank (Jan-07-2022)
12,784
Market Cap (Jan-07-2022)
0.564 Billion USD
World Rank (Jan-01-2021)
11,494
Market Cap (Jan-01-2021)
0.467 Billion USD
Annual Revenue in USD
863 Million USD
Annual Net Income in USD
65 Million USD
Total Assets in USD
2,515 Million USD
Total Liabilities in USD
1,246 Million USD
Annual Results for Year ending in
Dec-2021 month
Headquarters Country
Stock Exchange
Company Rank in Country in 2022
Company Rank in UK in 2022 is 601
Rank in Country (Jan-2021)
Company Rank in UK in 2021 is 535
Rank in Country (Jan-2020)
Rank in UK in 2020 is 294

Share it on Social Media