TPE Logo
Lululemon shares tumble on weak China, North America sales