What’s Happening With Baidu Stock?

Chinese Internet behemoth Baidu’s stock has declined by about 6% year-to-date and remains down by 58% from its early 2021 highs., trading at levels of around $140 per share currently.