Kestra Advisory Services’s Baidu BIDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.21M Buy
19,796
+7,013
+55% +$951K 0.01% 1245
2025
Q4
$1.67M Sell
12,783
-144
-1% -$17.9K 0.01% 1323
2025
Q3
$1.7M Buy
12,927
+336
+3% +$33.3K 0.01% 1245
2025
Q2
$1.08M Buy
12,591
+7,705
+158% +$665K 0.01% 1428
2025
Q1
$450K Sell
4,886
-1,466
-23% -$132K ﹤0.01% 1880
2024
Q4
$536K Buy
6,352
+348
+6% +$31.8K ﹤0.01% 1827
2024
Q3
$632K Sell
6,004
-1,139
-16% -$101K ﹤0.01% 1617
2024
Q2
$618K Sell
7,143
-921
-11% -$92.5K ﹤0.01% 1635
2024
Q1
$849K Buy
8,064
+1,891
+31% +$201K 0.01% 1338
2023
Q4
$735K Sell
6,173
-1,602
-21% -$185K 0.01% 1285
2023
Q3
$1.04M Buy
7,775
+703
+10% +$98.6K 0.01% 975
2023
Q2
$968K Buy
7,072
+259
+4% +$33.9K 0.01% 994
2023
Q1
$1.03M Sell
6,813
-934
-12% -$132K 0.01% 931
2022
Q4
$886K Buy
7,747
+323
+4% +$33K 0.01% 1112
2022
Q3
$872K Sell
7,424
-677
-8% -$92.5K 0.01% 1033
2022
Q2
$1.21M Buy
8,101
+263
+3% +$34.8K 0.01% 886
2022
Q1
$1.04M Sell
7,838
-958
-11% -$145K 0.01% 937
2021
Q4
$1.31M Sell
8,796
-1,976
-18% -$309K 0.01% 864
2021
Q3
$1.66M Buy
10,772
+937
+10% +$154K 0.02% 784
2021
Q2
$2M Sell
9,835
-24
-0.2% -$4.8K 0.02% 653
2021
Q1
$2.15M Sell
9,859
-1,986
-17% -$518K 0.03% 574
2020
Q4
$2.6M Sell
11,845
-1,225
-9% -$182K 0.03% 513
2020
Q3
$1.66M Buy
+13,070
New +$1.62M 0.03% 474

Other funds holding BIDU

Kestra Advisory Services's BIDU Position: Q1 2026 in Review

Kestra Advisory Services increased its Baidu (BIDU) stake by 55% in Q1 2026, buying an estimated $951K and bringing the position to 19,796 shares worth $2.21M. The position accounts for 0.01% of the portfolio, ranked #1245.

Kestra Advisory Services first reported a position in BIDU in Q3 2020 and has held it in 23 quarters since. The position peaked at $2.6M in Q4 2020. 501 funds tracked by Wall St. Rank hold BIDU as of Q1 2026.

  • Kestra Advisory Services held 19,796 shares of Baidu worth $2.21M as of Q1 2026.
  • Kestra Advisory Services bought 7,013 Baidu shares in Q1 2026, an estimated $951K.
  • Baidu made up 0.01% of Kestra Advisory Services's portfolio in Q1 2026, its #1245 holding.
  • Kestra Advisory Services first reported a position in Baidu in Q3 2020 and has held it in 23 quarters since.
  • Kestra Advisory Services's Baidu position peaked at $2.6M in Q4 2020.
  • 501 funds tracked by Wall St. Rank held Baidu as of Q1 2026.

Based on Kestra Advisory Services's 13F filing for Q1 2026, filed 30 Apr 2026.