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




Facilities Leased, sq. ft.
FY, 2022
Products
FY, 2021
Website Visitors
FY, 2021
United States
322 North 2200 West
France
41 Rue Camille Desmoulins
Germany
Staffelseestraße 6
Japan
Shinjuku Mitsui Building 55F 2-1-1 Nishishinjuku
Netherlands
Schiphol Boulevard 231
Switzerland
Leutschenbachstrasse 95