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




Countries (Facilities)
FY, 2022
Land Owned, acres
FY, 2022
Manufacturing Facilities, sq. ft.
FY, 2022
United States
22801 St. Clair Avenue
United States
3053 Old Forge Dr
United States
2107 Laurel Bush Road, Suite 101
United States
3129 State St
United States
3222 Bear Tooth Ct
United States
2512 N Hemlock Cir