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




Facilities Owned
FY, 2023
Facilities Leased
FY, 2023
Facilities (US)
FY, 2023
United States
525 William Penn Place, Suite 3300
United States
201 Yzex St
India
560, Tumkur Rd, Subedarpalya, Malleshwaram
Poland
Boczna 8
Singapore
3A International Business Park, Unit #01-02/03/05
Korea (Republic of)
132 Beon-gil, 1-ro, Gangseo-gu