Throughout 2024, Alibaba (BABA), an e-commerce giant that is losing market share to PDD (PDD), traded in a range. The stock bottomed at $66.63 in April and quickly broke out. BABA stock spiked at $85 before closing at $79.51, down 6.02% yesterday.
Alibaba .
Kodak faces backlash for removing Instagram post from photographer who called China s Xinjiang region an Orwellian dystopia dpreview.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from dpreview.com Daily Mail and Mail on Sunday newspapers.