Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Backlog (Commercial)
FY, 2022
Backlog
FY, 2022
Backlog (Advanced Technologies)
Q2, 2023
United States
3 Great Pasture Road
United States
539 Technology Park Drive
Canada
4852 52 St. SE
Germany
Ludwig-Bölkow-Allee 40C
Korea (Republic of)
81 Hyoseong-ro