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



Recycling Processing Centers
FY, 2022
Markets Served
FY, 2022
Remaining Performance Obligations
FY, 2022
Japan
30-2, Shimomaruko 3, Ohta
United States
1807 W Braker Ln bldg. c - 300
United States
210 Broadway 3rd floor
United States
850 Greenbrier Cir
United States
6000 Industrial Dr
United States
2355 Main St #150