Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.46M Buy
137,404
+14,790
+12% +$579K 0.21% 89
2025
Q4
$4.26M Buy
122,614
+5,766
+5% +$202K 0.14% 134
2025
Q3
$4.03M Buy
116,848
+9,174
+9% +$307K 0.14% 133
2025
Q2
$3.22M Buy
107,674
+22,359
+26% +$656K 0.13% 154
2025
Q1
$2.88M Buy
85,315
+5,689
+7% +$186K 0.14% 142
2024
Q4
$2.35M Sell
79,626
-149
-0.2% -$4.48K 0.12% 148
2024
Q3
$2.5M Buy
79,775
+1,264
+2% +$42.8K 0.14% 131
2024
Q2
$2.83M Buy
78,511
+2,445
+3% +$91.6K 0.19% 94
2024
Q1
$2.87M Sell
76,066
-3,583
-4% -$128K 0.22% 86
2023
Q4
$2.82M Sell
79,649
-10
-0% -$366 0.25% 74
2023
Q3
$3.08M Buy
79,659
+1,795
+2% +$66.6K 0.3% 60
2023
Q2
$2.75M Buy
77,864
+4,307
+6% +$159K 0.27% 69
2023
Q1
$2.79M Buy
73,557
+72,037
+4,739% +$2.69M 0.3% 60
2022
Q4
$53.1K Buy
1,520
+6
+0.4% +$200 0.01% 510
2022
Q3
$43K Buy
1,514
+225
+17% +$6.7K 0.01% 492
2022
Q2
$37K Buy
1,289
+258
+25% +$7.91K 0.01% 427
2022
Q1
$30K Buy
1,031
+6
+0.6% +$183 ﹤0.01% 451
2021
Q4
$27K Sell
1,025
-241
-19% -$6.68K ﹤0.01% 483
2021
Q3
$35K Sell
1,266
-14
-1% -$351 0.01% 358
2021
Q2
$34K Buy
1,280
+10
+0.8% +$262 0.01% 343
2021
Q1
$31K Sell
1,270
-100
-7% -$2.41K 0.01% 336
2020
Q4
$28K Sell
1,370
-2,054
-60% -$38.7K 0.01% 301
2020
Q3
$60K Sell
3,424
-814
-19% -$17.6K 0.02% 173
2020
Q2
$99K Buy
4,238
+680
+19% +$16.3K 0.05% 136
2020
Q1
$87K Buy
3,558
+912
+34% +$29.5K 0.05% 114
2019
Q4
$100K Sell
2,646
-1,821
-41% -$69.1K 0.06% 107
2019
Q3
$170K Buy
4,467
+2,892
+184% +$110K 0.11% 80
2019
Q2
$65K Buy
1,575
+318
+25% +$13.3K 0.05% 103
2019
Q1
$54K Sell
1,257
-15
-1% -$615 0.04% 113
2018
Q4
$47K Buy
+1,272
New +$50.8K 0.04% 115

Other funds holding BP

Larson Financial Group's BP Position: Q1 2026 in Review

Larson Financial Group increased its BP (BP) stake by 12% in Q1 2026, buying an estimated $579K and bringing the position to 137,404 shares worth $6.46M. The position accounts for 0.21% of the portfolio, ranked #89.

Larson Financial Group first reported a position in BP in Q4 2018 and has held it in 30 quarters since. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Larson Financial Group held 137,404 shares of BP worth $6.46M as of Q1 2026.
  • Larson Financial Group bought 14,790 BP shares in Q1 2026, an estimated $579K.
  • BP made up 0.21% of Larson Financial Group's portfolio in Q1 2026, its #89 holding.
  • Larson Financial Group first reported a position in BP in Q4 2018 and has held it in 30 quarters since.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Larson Financial Group's 13F filing for Q1 2026, filed 15 May 2026.