ASML reports transactions under its current share buyback program
Rhea-AI Summary
ASML Holding N.V. (ASML) has reported its latest share buyback transactions for the week of May 19-23, 2025. The company repurchased a total of 93,471 shares at prices ranging from €648.42 to €662.73 per share. The total investment for the week amounted to approximately €61.45 million.
The buyback program, which was initially announced on November 10, 2022, continues to be executed as part of ASML's capital return strategy. These transactions were reported in compliance with the Market Abuse Regulation (Nr. 596/2014).
Positive
- Consistent daily share repurchases demonstrate strong commitment to returning capital to shareholders
- Company maintains strong cash position enabling substantial buyback executions worth €61.45 million in a week
- Steady buyback execution with daily purchases ranging from 18,500 to 19,000 shares shows systematic capital return approach
Negative
- Slight decline in average purchase price from €662.73 to €648.42 over the week indicates some share price weakness
ASML reports transactions under its current share buyback program
VELDHOVEN, the Netherlands – ASML Holding N.V. (ASML) reports the following transactions, conducted under ASML's current share buyback program.
| Date | Total repurchased shares | Weighted average price | Total repurchased value |
| 19-May-25 | 18,600 | ||
| 20-May-25 | 18,552 | ||
| 21-May-25 | 18,568 | ||
| 22-May-25 | 18,789 | ||
| 23-May-25 | 18,962 |
ASML’s current share buyback program was announced on 10 November 2022, and details are available on our website at https://www.asml.com/en/investors/why-invest-in-asml/share-buyback
This regular update of the transactions conducted under the buyback program is to be made public under the Market Abuse Regulation (Nr. 596/2014).
| Media Relations Contacts | Investor Relations Contacts |
| Monique Mols, phone +31 6 528 444 18 | Jim Kavanagh, phone +31 40 268 3938 |
| Pete Convertito, phone +1 203 919 1714 | |
| Peter Cheang, phone +886 3 659 6771 |