Leonardo, IT0003856405

Leonardo stock gains on buyback and H1 2026 results

Published on 09/21/2026 at 19:25 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Leonardo stock closed at EUR 50.23 on September 21, 2026, down 0.44 percent. H1 2026 revenue was EUR 5.56 billion and EPS EUR 0.42.

Luftfahrt- und Rüstungswerk mit Helikopter und Jet auf Rollfeld bei Sonnenuntergang
Realistisches Motiv zeigt Rüstungsindustrie von Leonardo S.p.A. (ISIN IT0003856405) mit Helikopter und Flugzeug auf Rollfeld, Illustration mit AI erstellt.

Leonardo stock (ISIN IT0003856405) closed at EUR 50.23 on September 21, 2026, down 0.44 percent. The company on September 21, 2026 said it bought 121,000 treasury shares on September 15 for EUR 5.99 million, while the latest half-year report dated July 29, 2026 showed revenue of EUR 5.56 billion and EPS of EUR 0.42.

Buyback adds a fresh data point

According to Leonardo, the group bought 121,000 ordinary shares on September 15, 2026 at a weighted average price of EUR 49.4813 each, for EUR 5,987,234.88. Since the program began, Leonardo has purchased 1,001,000 treasury shares for EUR 47,230,229.68, and the company said it now holds 1,353,043 treasury shares, equal to about 0.234 percent of capital.

The same release also points investors to a recent stream of company updates, including H1 2026 results on July 30, 2026 and several contract and management announcements in September.

H1 figures still matter

As ad hoc news reported on September 20, 2026, Investing.com cited Leonardo's half-year 2026 revenue at EUR 5.56 billion, up against analyst expectations of EUR 5.38 billion, and EPS at EUR 0.42 versus EUR 0.40 expected. That is a revenue beat of about EUR 0.18 billion and an EPS beat of EUR 0.02.

The same report said the average 12-month price target was EUR 69.411, with a high at EUR 82 and a low at EUR 60. Based on the EUR 50.45 close on September 18, 2026, that consensus implied upside of 37.6 percent.

Stock stays below the peak

Leonardo ended at EUR 50.23 on Borsa Italiana on September 21, 2026, after trading between EUR 49.38 and EUR 50.72 in the buyback update cited by Marketscreener. The stock also remained below the 52-week high of EUR 66.260 mentioned in the September 20, 2026 market snapshot, while the low stood at EUR 44.250.

Leonardo stock master data

  • Company: Leonardo S.p.A.
  • ISIN: IT0003856405
  • Ticker: LDO
  • Trading venue: Borsa Italiana
  • Price (as of September 21, 2026, 03:59 PM): EUR 50.23
  • Market capitalization: EUR 29.2 billion (as of September 18, 2026)
  • Sector / Industry: Aerospace and Defense
  • Index membership: FTSE MIB
  • Next earnings date: November 4, 2026

More news and analyses on Leonardo stock

Disclaimer...

en | IT0003856405 | LEONARDO | boerse | 70146106 | bgmi