Baidu Inc (NASDAQ:BIDU)

122.81
Delayed Data
As of May 31
 -0.77 / -0.62%
Today’s Change
73.58
Today|||52-Week Range
160.88
+7.37%
Year-to-Date