Adyen stock tumbles 28% on weak first-half results Aug 17, 2023 07:02AM