Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$105K Sell
2,229
-64,324
-97% -$2.52M 0.01% 188
2025
Q4
$72K Buy
66,553
+64,486
+3,120% +$2.26M 0.01% 205
2025
Q3
$71K Sell
2,067
-55,916
-96% -$1.87M ﹤0.01% 232
2025
Q2
$10.2M Buy
57,983
+55,916
+2,705% +$1.64M 0.77% 38
2025
Q1
$70K Hold
2,067
0.01% 209
2024
Q4
$61K Sell
2,067
-506
-20% -$15.2K ﹤0.01% 236
2024
Q3
$81K Hold
2,573
0.01% 191
2024
Q2
$93K Hold
2,573
0.01% 181
2024
Q1
$97K Hold
2,573
0.01% 184
2023
Q4
$91K Sell
2,573
-233
-8% -$8.53K 0.01% 174
2023
Q3
$109K Sell
2,806
-23
-0.8% -$854 0.01% 161
2023
Q2
$100K Sell
2,829
-66
-2% -$2.44K 0.01% 177
2023
Q1
$110K Hold
2,895
0.01% 166
2022
Q4
$101K Buy
2,895
+322
+13% +$10.7K 0.01% 165
2022
Q3
$73K Hold
2,573
0.01% 166
2022
Q2
$73K Sell
2,573
-175
-6% -$5.36K 0.01% 161
2022
Q1
$81K Hold
2,748
0.01% 162
2021
Q4
$73K Hold
2,748
0.01% 175
2021
Q3
$75K Hold
2,748
0.01% 171
2021
Q2
$73K Hold
2,748
0.01% 166
2021
Q1
$67K Hold
2,748
0.01% 168
2020
Q4
$56K Hold
2,748
0.01% 167
2020
Q3
$48K Buy
+2,748
New +$59.5K 0.01% 125
2020
Q1
$74K Hold
3,032
0.01% 109
2019
Q4
$114K Sell
3,032
-1,943
-39% -$73.8K 0.02% 113
2019
Q3
$189K Buy
+4,975
New +$190K 0.03% 81
2019
Q2
Sell
-992
Closed -$43K 137
2019
Q1
$43K Buy
+992
New +$40.7K 0.01% 137
2017
Q3
Sell
-3,785
Closed -$116K 118
2017
Q2
$116K Buy
+3,785
New +$118K 0.03% 93
2015
Q3
Sell
-3,201
Closed -$108K 116
2015
Q2
$108K Buy
3,201
+531
+20% +$18.6K 0.03% 76
2015
Q1
$87K Buy
2,670
+610
+30% +$20K 0.03% 74
2014
Q4
$65K Buy
+2,060
New +$69.2K 0.02% 92

Other funds holding BP

Vestor Capital's BP Position: Q1 2026 in Review

Vestor Capital reduced its BP (BP) stake by 97% in Q1 2026, selling an estimated $2.52M and leaving 2,229 shares worth $105K. The position accounts for 0.01% of the portfolio, ranked #188.

Vestor Capital first reported a position in BP in Q4 2014 and has held it in 31 quarters since. The position peaked at $10.2M in Q2 2025. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Vestor Capital held 2,229 shares of BP worth $105K as of Q1 2026.
  • Vestor Capital sold 64,324 BP shares in Q1 2026, an estimated $2.52M.
  • BP made up 0.01% of Vestor Capital's portfolio in Q1 2026, its #188 holding.
  • Vestor Capital first reported a position in BP in Q4 2014 and has held it in 31 quarters since.
  • Vestor Capital's BP position peaked at $10.2M in Q2 2025.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Vestor Capital's 13F filing for Q1 2026, filed 21 May 2026.