Stock Price
2024-10-16
Market Capitalization
2024-10-16
Revenue
FY, 2023
Backlog
FY, 2022
Bookings (Babcock and Wilcox)
Q2, 2020
Bookings (Vølund and Other Renewable)
Q2, 2020
United States
1200 E Market Street – Suite 650
United States
1200 E Market Street, Suite 651
United States
3333 Copley Road
United States
15801 Brixham Hill Ave #150
United States
9600 Colerain Avenue, Suite 105
United States
2600 E. Main Street P.O. Box 415