Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Airbus SE is a European aerospace corporation and Europe's largest aeronautics and space company. Its primary business focuses on the design, manufacture, and delivery of commercial aircraft, including jet passenger planes, freighters, and regional turboprops, alongside aircraft components and conversion services. The company operates through three key segments: Airbus for commercial aviation, Airbus Helicopters as the world's leading helicopter manufacturer for civil and military use, and Airbus Defence and Space, which develops military air systems, UAVs, space systems for telecommunications and earth observation, missiles, and launchers. Originating from a 1970 consortium of European firms to rival American airliners, Airbus SE emerged from mergers and rebrandings, with EADS adopting the name in 2017; it maintains assembly plants across France, Germany, Spain, the UK, and beyond, headquartered legally in Leiden, Netherlands, and operationally in Blagnac, France. Airbus SE plays a pivotal role in global aerospace, driving innovations in sustainable aviation, fuel-efficient aircraft, and connected technologies that support commercial connectivity, defense, and space exploration.
Operating margin is thin at 7.13%. Limited cushion if revenue slows or costs rise, not the profile of a wide-moat business.
Revenue grew 6.1%, steady but not accelerating.
Insufficient data to identify specific risks. Treat any missing metrics as a data gap, not a clean bill of health.
Profitability & Returns
Revenue (TTM)
€72.53B
▲ +6.1% YoY
Net Income (TTM)
€4.77B
▲ +21.6% YoY
Op. Margin
6.73%
▲ +0.2pp YoY
ROIC
12.00%
Cash Flow & Balance Sheet
FCF (TTM)
€1.91B
▲ +8.0% YoY
Op. Cash Flow (TTM)
€2.04B
▼ -39.8% YoY
Net Debt
-€7.29B
Net Cash Position
Cash & Equiv.
€18.32B
3Y CAGR: +7.7%
3Y CAGR: +1.8%
Continue Research