Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$682K Buy
18,448
+12,608
+216% +$553K 0.02% 288
2026
Q1
$274K Sell
5,840
-760
-12% -$29.8K 0.01% 329
2025
Q4
$229K Sell
6,600
-1,488
-18% -$52.2K 0.01% 350
2025
Q3
$279K Buy
8,088
+12
+0.1% +$402 0.01% 323
2025
Q2
$242K Sell
8,076
-1,887
-19% -$55.3K 0.01% 331
2025
Q1
$285K Buy
9,963
+551
+6% +$18K 0.02% 293
2024
Q4
$296K Sell
9,412
-387
-4% -$11.6K 0.02% 279
2024
Q3
$308K Sell
9,799
-131
-1% -$4.43K 0.02% 278
2024
Q2
$358K Sell
9,930
-538
-5% -$20.2K 0.03% 270
2024
Q1
$394K Buy
10,468
+210
+2% +$7.53K 0.03% 241
2023
Q4
$363K Sell
10,258
-704
-6% -$25.8K 0.04% 215
2023
Q3
$424K Buy
10,962
+577
+6% +$21.4K 0.08% 174
2023
Q2
$366K Buy
10,385
+8
+0.1% +$296 0.08% 197
2023
Q1
$394K Sell
10,377
-756
-7% -$28.2K 0.09% 163
2022
Q4
$389K Buy
11,133
+998
+10% +$33.2K 0.1% 167
2022
Q3
$289K Sell
10,135
-696
-6% -$20.7K 0.12% 180
2022
Q2
$340K Sell
10,831
-975
-8% -$29.9K 0.15% 185
2022
Q1
$347K Buy
+11,806
New +$360K 0.13% 173

Other funds holding BP

Confluence Wealth Services's BP Position: Q2 2026 in Review

Confluence Wealth Services increased its BP (BP) stake by 216% in Q2 2026, buying an estimated $553K and bringing the position to 18,448 shares worth $682K. The position accounts for 0.02% of the portfolio, ranked #288.

Confluence Wealth Services first reported a position in BP in Q1 2022 and has held it in 18 quarters since. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Confluence Wealth Services held 18,448 shares of BP worth $682K as of Q2 2026.
  • Confluence Wealth Services bought 12,608 BP shares in Q2 2026, an estimated $553K.
  • BP made up 0.02% of Confluence Wealth Services's portfolio in Q2 2026, its #288 holding.
  • Confluence Wealth Services first reported a position in BP in Q1 2022 and has held it in 18 quarters since.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Confluence Wealth Services's 13F filing for Q2 2026, filed 22 Jul 2026.