World Rank (Jul-30-2023)
2,759
Market Cap (Jul-30-2023)
5.433 Billion USD
World Rank (Dec-25-2022)
3,556
Market Cap (Dec-25-2022)
3.614 Billion USD
World Rank (Jan-07-2022)
2,623
Market Cap (Jan-07-2022)
6.583 Billion USD
World Rank (Jan-01-2021)
2,881
Market Cap (Jan-01-2021)
5.102 Billion USD
Company Rank in Country in 2023
Company rank in UK in July-2023 is 98
Annual Revenue in USD
716 Million USD
Annual Net Income in USD
65 Million USD
Total Assets in USD
1,430 Million USD
Total Liabilities in USD
684 Million USD
Annual Results for Year ending in
Jun-2022 month
Headquarters Country
Stock Category
Stock Exchange
Company Rank in Country in 2022
Company Rank in UK in 2022 is 111
Rank in Country (Jan-2021)
Company Rank in UK in 2021 is 122
Rank in Country (Jan-2020)
Rank in UK in 2020 is 142
Number of Employees
2,400
Employee Count as on Date
As on 2023
ISIN Code:
GB0009633180

Share it on Social Media