MDA SPACE REPORTS FIRST QUARTER 2026 RESULTS

B Backlog of $3.7 billion at quarter-end, providing revenue visibility into 2026 and beyond Revenues of $464 million, up 32% YoY Adjusted EBITDA1of $91 million,…
posteditor
posteditor
Articles: 21727