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




Production Sites
FY, 2023
Sites
FY, 2023
Countries (Facilities)
FY, 2023
United States
440 East Swedesford Road, Suite 301
United States
1468 Prosser Drive
United States
7350 Empire Dr
United States
900 1st Ave
United States
4350 Camp Ground Rd
United States
409 Ashman Street, Suite 1