CastleKnight 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
Q1
$4.62M Sell
41,500
-6,800
-14% -$922K 0.08% 177
2025
Q4
$6.31M Sell
48,300
-5,900
-11% -$732K 0.14% 90
2025
Q3
$7.14M Sell
54,200
-5,800
-10% -$574K 0.14% 113
2025
Q2
$5.15M Hold
60,000
0.15% 119
2025
Q1
$5.52M Hold
60,000
0.22% 70
2024
Q4
$5.06M Sell
60,000
-5,900
-9% -$539K 0.15% 89
2024
Q3
$6.94M Buy
65,900
+29,510
+81% +$2.61M 0.29% 44
2024
Q2
$3.15M Buy
36,390
+2,100
+6% +$211K 0.16% 105
2024
Q1
$3.61M Buy
34,290
+7,800
+29% +$831K 0.22% 77
2023
Q4
$3.15M Buy
26,490
+8,300
+46% +$959K 0.17% 74
2023
Q3
$2.44M Sell
18,190
-3,500
-16% -$491K 0.16% 90
2023
Q2
$2.97M Buy
21,690
+9,930
+84% +$1.3M 0.31% 56
2023
Q1
$1.77M Buy
11,760
+180
+2% +$25.5K 0.18% 87
2022
Q4
$1.32M Buy
11,580
+9,700
+516% +$990K 0.17% 78
2022
Q3
$221K Sell
1,880
-2,500
-57% -$341K 0.03% 192
2022
Q2
$651K Sell
4,380
-11,300
-72% -$1.49M 0.11% 130
2022
Q1
$2.07M Buy
15,680
+5,500
+54% +$830K 0.3% 62
2021
Q4
$1.51M Buy
+10,180
New +$1.59M 0.31% 65

Other funds holding BIDU

CastleKnight Management's BIDU Position: Q1 2026 in Review

CastleKnight Management reduced its Baidu (BIDU) stake by 14% in Q1 2026, selling an estimated $922K and leaving 41,500 shares worth $4.62M. The position accounts for 0.08% of the portfolio, ranked #177.

CastleKnight Management first reported a position in BIDU in Q4 2021 and has held it in 18 quarters since. The position peaked at $7.14M in Q3 2025. 501 funds tracked by Wall St. Rank hold BIDU as of Q1 2026.

  • CastleKnight Management held 41,500 shares of Baidu worth $4.62M as of Q1 2026.
  • CastleKnight Management sold 6,800 Baidu shares in Q1 2026, an estimated $922K.
  • Baidu made up 0.08% of CastleKnight Management's portfolio in Q1 2026, its #177 holding.
  • CastleKnight Management first reported a position in Baidu in Q4 2021 and has held it in 18 quarters since.
  • CastleKnight Management's Baidu position peaked at $7.14M in Q3 2025.
  • 501 funds tracked by Wall St. Rank held Baidu as of Q1 2026.

Based on CastleKnight Management's 13F filing for Q1 2026, filed 15 May 2026.