O'Shaughnessy Asset Management’s Baidu BIDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.67M Sell
23,390
-2,134
-8% -$264K 0.01% 786
2026
Q1
$2.84M Buy
25,524
+3,165
+14% +$429K 0.01% 727
2025
Q4
$2.92M Buy
22,359
+5,886
+36% +$731K 0.02% 686
2025
Q3
$2.17M Buy
16,473
+3,685
+29% +$365K 0.01% 790
2025
Q2
$1.1M Sell
12,788
-523
-4% -$45.1K 0.01% 1024
2025
Q1
$1.23M Buy
13,311
+3,632
+38% +$326K 0.01% 907
2024
Q4
$816K Buy
9,679
+1,817
+23% +$166K 0.01% 1049
2024
Q3
$779K Buy
7,862
+613
+8% +$54.1K 0.01% 1019
2024
Q2
$627K Buy
7,249
+879
+14% +$88.3K 0.01% 1024
2024
Q1
$671K Sell
6,370
-1,233
-16% -$131K 0.01% 966
2023
Q4
$905K Sell
7,603
-598
-7% -$69.1K 0.01% 788
2023
Q3
$1.1M Buy
8,201
+964
+13% +$135K 0.02% 661
2023
Q2
$991K Sell
7,237
-991
-12% -$130K 0.01% 650
2023
Q1
$1.24M Buy
8,228
+4,251
+107% +$603K 0.02% 587
2022
Q4
$455K Sell
3,977
-491
-11% -$50.1K 0.01% 827
2022
Q3
$525K Buy
4,468
+193
+5% +$26.4K 0.01% 715
2022
Q2
$636K Buy
4,275
+124
+3% +$16.4K 0.01% 627
2022
Q1
$549K Buy
4,151
+1,274
+44% +$192K 0.01% 693
2021
Q4
$428K Buy
2,877
+274
+11% +$42.8K 0.01% 744
2021
Q3
$400K Buy
2,603
+361
+16% +$59.3K 0.01% 736
2021
Q2
$457K Buy
2,242
+773
+53% +$155K 0.01% 694
2021
Q1
$320K Buy
1,469
+366
+33% +$95.5K 0.01% 754
2020
Q4
$239K Buy
1,103
+366
+50% +$54.4K 0.01% 768
2020
Q3
$93K Buy
737
+140
+23% +$17.3K ﹤0.01% 924
2020
Q2
$72K Buy
597
+534
+848% +$57.1K ﹤0.01% 922
2020
Q1
$6K Sell
63
-167
-73% -$20.3K ﹤0.01% 1057
2019
Q4
$29K Buy
+230
New +$26.1K ﹤0.01% 1069

Other funds holding BIDU

O'Shaughnessy Asset Management's BIDU Position: Q2 2026 in Review

O'Shaughnessy Asset Management reduced its Baidu (BIDU) stake by 8.4% in Q2 2026, selling an estimated $264K and leaving 23,390 shares worth $2.67M. The position accounts for 0.01% of the portfolio, ranked #786.

O'Shaughnessy Asset Management first reported a position in BIDU in Q4 2019 and has held it in 27 quarters since. The position peaked at $2.92M in Q4 2025. 492 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • O'Shaughnessy Asset Management held 23,390 shares of Baidu worth $2.67M as of Q2 2026.
  • O'Shaughnessy Asset Management sold 2,134 Baidu shares in Q2 2026, an estimated $264K.
  • Baidu made up 0.01% of O'Shaughnessy Asset Management's portfolio in Q2 2026, its #786 holding.
  • O'Shaughnessy Asset Management first reported a position in Baidu in Q4 2019 and has held it in 27 quarters since.
  • O'Shaughnessy Asset Management's Baidu position peaked at $2.92M in Q4 2025.
  • 492 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on O'Shaughnessy Asset Management's 13F filing for Q2 2026, filed 13 Aug 2026.