Baidu Analyst Ratings

BIDUNASDAQ
Logo brought to you by Benzinga Data
$153.18
-4.33-2.75%
At close: Jan 30, 4:00 PM EST
$152.67
-0.51-0.33%
After Hours: Jan 30, 7:59 PM EST