ASML repurchases 48,397 shares at €1,587–€1,696 in buyback plan - ASML News | Rallies