Baidu.com SP ADR (BIDU)

149.61
-3.57 (-2.33%)
NASDAQ · Last Trade: Feb 2nd, 12:36 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors