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




Backlog (Information Technology)
Q3, 2024
Backlog
Q3, 2024
Backlog (Advanced Technologies)
Q3, 2024
Canada
770 Palladium Dr 4th Floor, Stittsville
United States
840 W. Sam Houston Pkwy. N., Suite 420
United States
91-340 Farrington Hwy
Belgium
Luxemburgstraat 20
Canada
2321 Fairview St #100
Canada
33 Alderney Dr Suite 120