Investors Research Corp’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
$195K Sell
1,710
-50
-3% -$6.19K 0.04% 267
2026
Q1
$196K Hold
1,760
0.04% 265
2025
Q4
$230K Hold
1,760
0.04% 279
2025
Q3
$232K Hold
1,760
0.04% 284
2025
Q2
$151K Hold
1,760
0.03% 338
2025
Q1
$162K Buy
1,760
+300
+21% +$26.9K 0.04% 324
2024
Q4
$123K Sell
1,460
-400
-22% -$36.5K 0.03% 368
2024
Q3
$196K Hold
1,860
0.04% 311
2024
Q2
$161K Hold
1,860
0.04% 333
2024
Q1
$196K Buy
1,860
+675
+57% +$71.9K 0.05% 327
2023
Q4
$141K Sell
1,185
-775
-40% -$89.5K 0.03% 372
2023
Q3
$263K Hold
1,960
0.07% 280
2023
Q2
$268K Hold
1,960
0.07% 291
2023
Q1
$296K Sell
1,960
-2
-0.1% -$284 0.08% 275
2022
Q4
$224K Sell
1,962
-50
-2% -$5.1K 0.06% 307
2022
Q3
$236K Hold
2,012
0.07% 280
2022
Q2
$299K Hold
2,012
0.09% 256
2022
Q1
$266K Buy
2,012
+155
+8% +$23.4K 0.08% 284
2021
Q4
$276K Sell
1,857
-175
-9% -$27.3K 0.08% 260
2021
Q3
$312K Buy
2,032
+2,025
+28,929% +$333K 0.11% 235
2021
Q2
$1K Buy
7
+2
+40% +$400 ﹤0.01% 924
2021
Q1
$1K Hold
5
﹤0.01% 918
2020
Q4
$1K Hold
5
﹤0.01% 1018
2020
Q3
$1K Hold
5
﹤0.01% 1027
2020
Q2
$1K Hold
5
﹤0.01% 1036
2020
Q1
$1K Hold
5
﹤0.01% 1059
2019
Q4
$1K Hold
5
﹤0.01% 1057
2019
Q3
$1K Hold
5
﹤0.01% 1065
2019
Q2
$1K Hold
5
﹤0.01% 1018
2019
Q1
$1K Buy
+5
New +$837 ﹤0.01% 984

Other funds holding BIDU

Investors Research Corp's BIDU Position: Q2 2026 in Review

Investors Research Corp reduced its Baidu (BIDU) stake by 2.8% in Q2 2026, selling an estimated $6.19K and leaving 1,710 shares worth $195K. The position accounts for 0.04% of the portfolio, ranked #267.

Investors Research Corp first reported a position in BIDU in Q1 2019 and has held it in 30 quarters since. The position peaked at $312K in Q3 2021. 60 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Investors Research Corp held 1,710 shares of Baidu worth $195K as of Q2 2026.
  • Investors Research Corp sold 50 Baidu shares in Q2 2026, an estimated $6.19K.
  • Baidu made up 0.04% of Investors Research Corp's portfolio in Q2 2026, its #267 holding.
  • Investors Research Corp first reported a position in Baidu in Q1 2019 and has held it in 30 quarters since.
  • Investors Research Corp's Baidu position peaked at $312K in Q3 2021.
  • 60 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

Based on Investors Research Corp's 13F filing for Q2 2026, filed 10 Jul 2026.