Storebrand 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
$839K Hold
7,345
﹤0.01% 658
2026
Q1
$818K Hold
7,345
﹤0.01% 640
2025
Q4
$960K Hold
7,345
﹤0.01% 636
2025
Q3
$968K Hold
7,345
﹤0.01% 644
2025
Q2
$630K Hold
7,345
﹤0.01% 675
2025
Q1
$676K Sell
7,345
-464
-6% -$41.7K ﹤0.01% 679
2024
Q4
$658K Hold
7,809
﹤0.01% 704
2024
Q3
$822K Hold
7,809
﹤0.01% 699
2024
Q2
$675K Sell
7,809
-427
-5% -$42.9K ﹤0.01% 702
2024
Q1
$867K Sell
8,236
-23,241
-74% -$2.47M ﹤0.01% 705
2023
Q4
$3.75M Sell
31,477
-13,680
-30% -$1.58M 0.01% 552
2023
Q3
$6.07M Sell
45,157
-7,500
-14% -$1.05M 0.03% 444
2023
Q2
$7.21M Buy
52,657
+16,335
+45% +$2.14M 0.03% 430
2023
Q1
$5.48M Sell
36,322
-11,642
-24% -$1.65M 0.03% 469
2022
Q4
$5.49M Buy
47,964
+3,221
+7% +$329K 0.03% 455
2022
Q3
$5.26M Sell
44,743
-76,332
-63% -$10.4M 0.03% 447
2022
Q2
$18M Sell
121,075
-3,416
-3% -$451K 0.1% 233
2022
Q1
$16.5M Buy
124,491
+5,222
+4% +$788K 0.08% 273
2021
Q4
$17.7M Buy
119,269
+4,239
+4% +$662K 0.08% 283
2021
Q3
$17.7M Buy
115,030
+2,059
+2% +$338K 0.09% 272
2021
Q2
$23M Buy
112,971
+462
+0.4% +$92.4K 0.11% 213
2021
Q1
$24.5M Sell
112,509
-372
-0.3% -$97.1K 0.13% 185
2020
Q4
$24.4M Buy
112,881
+5,769
+5% +$857K 0.14% 166
2020
Q3
$13.6M Buy
107,112
+2,620
+3% +$325K 0.1% 215
2020
Q2
$12.5M Buy
104,492
+8,677
+9% +$928K 0.1% 209
2020
Q1
$9.66M Buy
+95,815
New +$11.7M 0.1% 224

Other funds holding BIDU

Storebrand Asset Management's BIDU Position: Q2 2026 in Review

Storebrand Asset Management held its Baidu (BIDU) position steady in Q2 2026 at 7,345 shares worth $839K. The position accounts for ﹤0.01% of the portfolio, ranked #658.

Storebrand Asset Management first reported a position in BIDU in Q1 2020 and has held it in 26 quarters since. The position peaked at $24.5M in Q1 2021. 461 funds tracked by Wall St. Rank hold BIDU as of Q2 2026.

  • Storebrand Asset Management held 7,345 shares of Baidu worth $839K as of Q2 2026.
  • Storebrand Asset Management left its Baidu share count unchanged in Q2 2026.
  • Baidu made up ﹤0.01% of Storebrand Asset Management's portfolio in Q2 2026, its #658 holding.
  • Storebrand Asset Management first reported a position in Baidu in Q1 2020 and has held it in 26 quarters since.
  • Storebrand Asset Management's Baidu position peaked at $24.5M in Q1 2021.
  • 461 funds tracked by Wall St. Rank held Baidu as of Q2 2026.

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