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




Facilities Leased
FY, 2019
Facilities Owned
FY, 2019
United States
22 W Frontage Rd
United States
1208 N Patt St
United States
1 Polymer Way
United States
22500 Stepan Rd
United States
4th St
United States
100 W Hunter Ave