Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$146K Buy
3,951
+10
+0.3% +$439 0.02% 232
2026
Q1
$185K Sell
3,941
-406
-9% -$15.9K 0.03% 189
2025
Q4
$151K Buy
4,347
+161
+4% +$5.65K 0.02% 204
2025
Q3
$144K Buy
4,186
+10
+0.2% +$335 0.02% 204
2025
Q2
$125K Buy
4,176
+10
+0.2% +$293 0.02% 208
2025
Q1
$141K Buy
4,166
+651
+19% +$21.2K 0.03% 181
2024
Q4
$104K Hold
3,515
0.02% 209
2024
Q3
$110K Buy
3,515
+37
+1% +$1.25K 0.02% 202
2024
Q2
$126K Buy
3,478
+29
+0.8% +$1.09K 0.03% 175
2024
Q1
$130K Sell
3,449
-246
-7% -$8.82K 0.03% 171
2023
Q4
$131K Sell
3,695
-160
-4% -$5.86K 0.04% 173
2023
Q3
$149K Buy
3,855
+27
+0.7% +$1K 0.05% 161
2023
Q2
$135K Buy
3,828
+13
+0.3% +$481 0.05% 158
2023
Q1
$145K Buy
3,815
+24
+0.6% +$897 0.05% 154
2022
Q4
$132K Buy
3,791
+26
+0.7% +$865 0.05% 165
2022
Q3
$107K Buy
3,765
+29
+0.8% +$863 0.05% 165
2022
Q2
$106K Buy
3,736
+440
+13% +$13.5K 0.05% 175
2022
Q1
$97K Buy
3,296
+674
+26% +$20.5K 0.04% 207
2021
Q4
$70K Buy
2,622
+51
+2% +$1.42K 0.02% 266
2021
Q3
$70K Buy
2,571
+27
+1% +$676 0.03% 274
2021
Q2
$67K Buy
2,544
+25
+1% +$656 0.03% 278
2021
Q1
$61K Buy
2,519
+26
+1% +$626 0.03% 244
2020
Q4
$51K Sell
2,493
-80
-3% -$1.51K 0.03% 248
2020
Q3
$45K Buy
2,573
+36
+1% +$779 0.03% 238
2020
Q2
$59K Buy
2,537
+1,227
+94% +$29.4K 0.04% 201
2020
Q1
$32K Buy
1,310
+1,110
+555% +$35.9K 0.03% 244
2019
Q4
$8K Hold
200
0.01% 451
2019
Q3
$8K Sell
200
-3
-1% -$114 0.01% 437
2019
Q2
$8K Sell
203
-41
-17% -$1.72K 0.01% 431
2019
Q1
$10K Buy
+244
New +$10K 0.01% 388

Other funds holding BP

TS Financial Group (TSFG)'s BP Position: Q2 2026 in Review

TS Financial Group (TSFG) increased its BP (BP) stake by 0.25% in Q2 2026, buying an estimated $439 and bringing the position to 3,951 shares worth $146K. The position accounts for 0.02% of the portfolio, ranked #232.

TS Financial Group (TSFG) first reported a position in BP in Q1 2019 and has held it in 30 quarters since. The position peaked at $185K in Q1 2026. 451 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • TS Financial Group (TSFG) held 3,951 shares of BP worth $146K as of Q2 2026.
  • TS Financial Group (TSFG) bought 10 BP shares in Q2 2026, an estimated $439.
  • BP made up 0.02% of TS Financial Group (TSFG)'s portfolio in Q2 2026, its #232 holding.
  • TS Financial Group (TSFG) first reported a position in BP in Q1 2019 and has held it in 30 quarters since.
  • TS Financial Group (TSFG)'s BP position peaked at $185K in Q1 2026.
  • 451 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on TS Financial Group (TSFG)'s 13F filing for Q2 2026, filed 23 Jul 2026.