Analysts favorite fintech stock Adyen tumbles after revenue miss Apr 25, 2024 04:27AM