Home Tech News ASML earnings hit record €5B as AI demand exceeds supply: why is stock 14% down?