Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Facility Space, sq. ft.
FY, 2022
Countries
FY, 2022
Poland
al. Jana Pawła II 39A
United States
3223 S Ellsworth Rd
United States
17 State St #550
United States
5600 N River Rd #640
Argentina
Suipacha 1380, piso 2°
Australia
Level 5/20 Bond St