| 07-01-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
5 |
$207.89 |
$1,039.45 |
| 07-01-2021 |
BinomialSolutions |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
5 |
$207.89 |
$1,039.45 |
| 08-01-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-5 |
$240.25 |
-$1,201.25 |
| 08-01-2021 |
BinomialSolutions |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-5 |
$240.25 |
-$1,201.25 |
| 12-02-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
637 |
$313.00 |
$199,381.00 |
| 12-02-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
998 |
$313.00 |
$312,374.00 |
| 16-02-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-637 |
$326.20 |
-$207,789.41 |
| 16-02-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-998 |
$326.20 |
-$325,547.61 |
| 18-02-2021 |
Hannah's Funky Algos Inc. |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$298.01 |
$298,010.01 |
| 18-02-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
153 |
$298.01 |
$45,595.53 |
| 18-02-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$298.01 |
$298,010.01 |
| 18-02-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$298.01 |
$298,010.01 |
| 18-02-2021 |
BinomialSolutions |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
153 |
$298.01 |
$45,595.53 |
| 19-02-2021 |
Hannah's Funky Algos Inc. |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$339.91 |
-$339,910.00 |
| 19-02-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-153 |
$339.91 |
-$52,006.23 |
| 19-02-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$339.91 |
-$339,910.00 |
| 19-02-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$339.91 |
-$339,910.00 |
| 19-02-2021 |
BinomialSolutions |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-153 |
$339.91 |
-$52,006.23 |
| 01-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$295.58 |
$295,579.99 |
| 01-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$295.58 |
$295,579.99 |
| 02-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$301.93 |
-$301,929.99 |
| 02-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$301.93 |
-$301,929.99 |
| 08-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$232.68 |
$232,679.99 |
| 08-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$232.68 |
$232,679.99 |
| 09-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$264.28 |
-$264,280.00 |
| 09-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$264.28 |
-$264,280.00 |
| 10-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$255.14 |
$255,140.00 |
| 10-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$255.14 |
$255,140.00 |
| 11-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$272.38 |
-$272,380.00 |
| 11-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$272.38 |
-$272,380.00 |
| 16-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$266.78 |
$266,780.00 |
| 16-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$266.78 |
$266,780.00 |
| 17-03-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$277.13 |
-$277,130.00 |
| 17-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$277.13 |
-$277,130.00 |
| 29-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$204.70 |
$204,700.00 |
| 30-03-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$218.23 |
-$218,230.00 |
| 24-05-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$188.96 |
$188,960.01 |
| 25-05-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$192.77 |
-$192,770.00 |
| 28-05-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$196.27 |
$196,270.00 |
| 01-06-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$201.82 |
-$201,820.01 |
| 24-06-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$194.77 |
$194,770.00 |
| 24-06-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$194.77 |
$194,770.00 |
| 25-06-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$202.64 |
-$202,640.00 |
| 25-06-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$202.64 |
-$202,640.00 |
| 15-10-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$163.63 |
$163,630.00 |
| 18-10-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$171.04 |
-$171,039.99 |
| 03-12-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$137.39 |
$137,390.00 |
| 06-12-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$147.65 |
-$147,649.99 |
| 29-12-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$136.30 |
$136,300.00 |
| 29-12-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$136.30 |
$136,300.00 |
| 29-12-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
1000 |
$136.30 |
$136,300.00 |
| 30-12-2021 |
de Jonge Investments |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$150.61 |
-$150,610.00 |
| 30-12-2021 |
Dennis Makes It Rain |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$150.61 |
-$150,610.00 |
| 30-12-2021 |
Scrooge McChicken |
Baidu, Inc. - American Depositary Shares, each representing 8 ordinary share |
-1000 |
$150.61 |
-$150,610.00 |