Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$4.15M Buy
112,289
+2,871
+3% +$126K 0.06% 228
2026
Q1
$5.14M Buy
109,418
+17,764
+19% +$696K 0.09% 154
2025
Q4
$3.18M Buy
91,654
+4,029
+5% +$141K 0.06% 240
2025
Q3
$3.02M Buy
87,625
+14,597
+20% +$489K 0.06% 231
2025
Q2
$2.19M Buy
73,028
+1,150
+2% +$33.7K 0.05% 274
2025
Q1
$2.43M Buy
71,878
+8,933
+14% +$292K 0.07% 205
2024
Q4
$1.86M Sell
62,945
-21,121
-25% -$635K 0.05% 247
2024
Q3
$2.64M Sell
84,066
-20,461
-20% -$692K 0.08% 176
2024
Q2
$3.77M Sell
104,527
-10,354
-9% -$388K 0.12% 104
2024
Q1
$4.33M Buy
114,881
+18,347
+19% +$658K 0.15% 91
2023
Q4
$3.42M Sell
96,534
-3,950
-4% -$145K 0.13% 95
2023
Q3
$3.89M Buy
100,484
+12,083
+14% +$448K 0.17% 74
2023
Q2
$3.12M Buy
88,401
+595
+0.7% +$22K 0.14% 92
2023
Q1
$3.33M Buy
87,806
+15,354
+21% +$574K 0.17% 78
2022
Q4
$2.53M Sell
72,452
-10,597
-13% -$353K 0.14% 103
2022
Q3
$2.37M Buy
83,049
+53,812
+184% +$1.6M 0.13% 114
2022
Q2
$829K Buy
29,237
+2,373
+9% +$72.7K 0.05% 225
2022
Q1
$790K Buy
26,864
+3,401
+14% +$104K 0.05% 222
2021
Q4
$625K Buy
23,463
+3,260
+16% +$90.4K 0.04% 251
2021
Q3
$552K Sell
20,203
-871
-4% -$21.8K 0.04% 246
2021
Q2
$557K Buy
21,074
+3,754
+22% +$98.4K 0.04% 232
2021
Q1
$422K Buy
17,320
+5,633
+48% +$136K 0.04% 238
2020
Q4
$240K Sell
11,687
-2,011
-15% -$37.9K 0.02% 300
2020
Q3
$239K Sell
13,698
-2,445
-15% -$52.9K 0.03% 244
2020
Q2
$376K Buy
16,143
+5,415
+50% +$130K 0.05% 144
2020
Q1
$262K Buy
10,728
+1,558
+17% +$50.4K 0.04% 119
2019
Q4
$346K Buy
9,170
+236
+3% +$8.96K 0.05% 106
2019
Q3
$339K Sell
8,934
-14
-0.2% -$534 0.06% 101
2019
Q2
$367K Buy
8,948
+966
+12% +$40.5K 0.06% 92
2019
Q1
$343K Sell
7,982
-195
-2% -$7.99K 0.06% 94
2018
Q4
$301K Sell
8,177
-4,391
-35% -$175K 0.07% 94
2018
Q3
$553K Sell
12,568
-1,636
-12% -$68.4K 0.14% 59
2018
Q2
$610K Sell
14,204
-2,962
-17% -$124K 0.17% 51
2018
Q1
$647K Sell
17,166
-4,847
-22% -$183K 0.18% 47
2017
Q4
$847K Buy
+22,013
New +$797K 0.25% 50

Other funds holding BP

Ritholtz Wealth Management's BP Position: Q2 2026 in Review

Ritholtz Wealth Management increased its BP (BP) stake by 2.6% in Q2 2026, buying an estimated $126K and bringing the position to 112,289 shares worth $4.15M. The position accounts for 0.06% of the portfolio, ranked #228.

Ritholtz Wealth Management first reported a position in BP in Q4 2017 and has held it in 35 quarters since. The position peaked at $5.14M in Q1 2026. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Ritholtz Wealth Management held 112,289 shares of BP worth $4.15M as of Q2 2026.
  • Ritholtz Wealth Management bought 2,871 BP shares in Q2 2026, an estimated $126K.
  • BP made up 0.06% of Ritholtz Wealth Management's portfolio in Q2 2026, its #228 holding.
  • Ritholtz Wealth Management first reported a position in BP in Q4 2017 and has held it in 35 quarters since.
  • Ritholtz Wealth Management's BP position peaked at $5.14M in Q1 2026.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Ritholtz Wealth Management's 13F filing for Q2 2026, filed 10 Aug 2026.