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




Service Centers
FY, 2022
Corporate Headquarters and Manufacturing Facility, sq. ft.
FY, 2022
Remaining Performance Obligations
FY, 2022
United States
76 Treble Cove Road, Building 1
United States
2245 NW 111th Ave
United States
45 1st Ave
Canada
109 Ormont Dr #21, North York