Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Backlog
Q3, 2024
Manufacturing Facilities
FY, 2023
Manufacturing Space, sq. ft.
FY, 2023
United States
55 Charles Lindbergh Blvd
United States
7321 Lincoln Way
United States
260 Union St