Baidu, Inc. (BAIDF)
OTCMKTS · Delayed Price · Currency is USD
10.79
-0.71 (-6.14%)
Jun 5, 2025, 12:39 PM EDT

BAIDF Chart