Leonardo (LDO IM) H1 2026 (EUR): adj. net 476mln (prev. 273.6mln Y/Y), revenue 10bln
Order backlog +30% to EUR 59bln
Q1 free operating cash flow -249mln
GUIDANCE:
Maintains FY26 revenue view; sees FY26 revenue of EUR 22.10bln
Sees FY26 orders at EUR 28.2bln
Sees FY26 ROS at 10%
Sees FY26 EBITDA at around EUR 2.21bln
