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

Sectors
Jun, 2023
United Kingdom
Mill Rd, CB22 7GG
United States
U.S. Bank Plaza, 980 9th St #400
United States
1150 18th St NW Suite 475
Canada
380 Wellington St 6th Floor, Tower B
China
8th Floor, R&D Building, Tsinghua Hi Tech Park
France
229 Rue Saint-Honoré