Alibaba (BABA) stock drops 12% as company consolidates AI operations under Token Hub, faces key departures, and prepares for ...
Alibaba (BABA) concluded the recent trading session at $132.64, signifying a +1.41% move from its prior day's close.
U.S. Rep. Laurel Lee (R-Fla.) is being called out on social media for a recent stock position she disclosed in the Chinese company Alibaba Group Holding (NYSE:BABA). Trading activity by members of ...