Meta stock tumbles on Snap guidance, Abercrombie reports surprise loss, Apple shops for EA May 24, 2022