World Rank (Jul-30-2023)
8,321
Market Cap (Jul-30-2023)
1.088 Billion USD
World Rank (Dec-25-2022)
7,679
Market Cap (Dec-25-2022)
1.161 Billion USD
World Rank (Jan-07-2022)
7,608
Market Cap (Jan-07-2022)
1.442 Billion USD
World Rank (Jan-01-2021)
8,425
Market Cap (Jan-01-2021)
0.890 Billion USD
Company Rank in Country in 2023
Company rank in UK in July-2023 is 308
Annual Revenue in USD
1,464 Million USD
Annual Net Income in USD
119 Million USD
Total Assets in USD
2,174 Million USD
Total Liabilities in USD
1,060 Million USD
Annual Results for Year ending in
Apr-2022 month
Headquarters Country
Stock Exchange
Company Rank in Country in 2022
Company Rank in UK in 2022 is 360
Rank in Country (Jan-2021)
Company Rank in UK in 2021 is 400
Rank in Country (Jan-2020)
Rank in UK in 2020 is 346

Share it on Social Media