CMC Markets Shares Slump 20% After Guidance Misses Estimates
Dutch Payments Giant Adyen in Focus as Europe’s Earnings Season Nears a Close