Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$603K Buy
12,824
+819
+7% +$32.1K 0.01% 442
2025
Q4
$417K Sell
12,005
-326
-3% -$11.4K 0.01% 517
2025
Q3
$425K Buy
12,331
+200
+2% +$6.7K 0.01% 507
2025
Q2
$363K Sell
12,131
-66
-0.5% -$1.94K 0.01% 514
2025
Q1
$412K Buy
12,197
+288
+2% +$9.4K 0.01% 468
2024
Q4
$352K Sell
11,909
-848
-7% -$25.5K 0.01% 484
2024
Q3
$400K Sell
12,757
-910
-7% -$30.8K 0.01% 455
2024
Q2
$493K Buy
13,667
+181
+1% +$6.78K 0.01% 401
2024
Q1
$508K Sell
13,486
-219
-2% -$7.85K 0.01% 390
2023
Q4
$485K Sell
13,705
-435
-3% -$15.9K 0.01% 386
2023
Q3
$547K Buy
14,140
+3,528
+33% +$131K 0.02% 340
2023
Q2
$374K Buy
10,612
+2,267
+27% +$83.9K 0.01% 388
2023
Q1
$317K Buy
8,345
+226
+3% +$8.44K 0.01% 433
2022
Q4
$284K Buy
+8,119
New +$270K 0.01% 458
2022
Q3
Sell
-7,074
Closed -$201K 550
2022
Q2
$201K Buy
+7,074
New +$217K 0.01% 522
2020
Q4
Sell
-13,326
Closed -$233K 535
2020
Q3
$233K Sell
13,326
-64
-0.5% -$1.39K 0.01% 439
2020
Q2
$312K Buy
13,390
+3,241
+32% +$77.8K 0.02% 379
2020
Q1
$248K Buy
10,149
+1,056
+12% +$34.1K 0.02% 378
2019
Q4
$343K Buy
9,093
+674
+8% +$25.6K 0.02% 383
2019
Q3
$320K Buy
8,419
+2,469
+41% +$94.2K 0.02% 378
2019
Q2
$244K Buy
5,950
+163
+3% +$6.84K 0.01% 425
2019
Q1
$249K Sell
5,787
-742
-11% -$30.4K 0.01% 419
2018
Q4
$240K Buy
6,529
+1,533
+31% +$61.2K 0.02% 404
2018
Q3
$220K Sell
4,996
-363
-7% -$15.2K 0.01% 445
2018
Q2
$230K Buy
+5,359
New +$225K 0.01% 427

Other funds holding BP

Capital Investment Advisors's BP Position: Q1 2026 in Review

Capital Investment Advisors increased its BP (BP) stake by 6.8% in Q1 2026, buying an estimated $32.1K and bringing the position to 12,824 shares worth $603K. The position accounts for 0.01% of the portfolio, ranked #442.

Capital Investment Advisors first reported a position in BP in Q2 2018 and has held it in 25 quarters since. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Capital Investment Advisors held 12,824 shares of BP worth $603K as of Q1 2026.
  • Capital Investment Advisors bought 819 BP shares in Q1 2026, an estimated $32.1K.
  • BP made up 0.01% of Capital Investment Advisors's portfolio in Q1 2026, its #442 holding.
  • Capital Investment Advisors first reported a position in BP in Q2 2018 and has held it in 25 quarters since.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Capital Investment Advisors's 13F filing for Q1 2026, filed 16 Apr 2026.