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




Countries (Facilities)
FY, 2023
Facilities
FY, 2023
Enterprise Customers
FY, 2023
United Kingdom
Springwood Court, Springwood Close, Tytherington Business Park
United States
155 River St
United States
428 Dodson Lake Dr
United States
105 W Sanderfer Rd
United States
675 Christian Ln
United States
4605 NW Pacific Rim Blvd