Baidu (BIDU) has returned 78.1% since January 19, 2025.

money illustration

Explore