Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$136K Hold
2,898
0.03% 209
2025
Q4
$101K Hold
2,898
0.02% 214
2025
Q3
$99.9K Hold
2,898
0.02% 220
2025
Q2
$86.7K Buy
+2,898
New +$85K 0.02% 228
2020
Q4
Sell
-200
Closed -$3K 402
2020
Q3
$3K Hold
200
﹤0.01% 321
2020
Q2
$5K Hold
200
﹤0.01% 282
2020
Q1
$5K Buy
200
+72
+56% +$2.33K ﹤0.01% 258
2019
Q4
$5K Sell
128
-11,036
-99% -$419K ﹤0.01% 262
2019
Q3
$424K Sell
11,164
-2,003
-15% -$76.4K 0.26% 126
2019
Q2
$540K Buy
13,167
+1,374
+12% +$57.6K 0.33% 105
2019
Q1
$507K Sell
11,793
-485
-4% -$19.9K 0.34% 100
2018
Q4
$451K Buy
12,278
+12,069
+5,775% +$482K 0.34% 98
2018
Q3
$9K Buy
+209
New +$8.74K 0.01% 257
2018
Q2
Sell
-41
Closed -$2K 354
2018
Q1
$2K Buy
+41
New +$1.54K ﹤0.01% 311

Other funds holding BP

NVWM LLC's BP Position: Q1 2026 in Review

NVWM LLC held its BP (BP) position steady in Q1 2026 at 2,898 shares worth $136K. The position accounts for 0.03% of the portfolio, ranked #209.

NVWM LLC first reported a position in BP in Q1 2018 and has held it in 14 quarters since. The position peaked at $540K in Q2 2019. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • NVWM LLC held 2,898 shares of BP worth $136K as of Q1 2026.
  • NVWM LLC left its BP share count unchanged in Q1 2026.
  • BP made up 0.03% of NVWM LLC's portfolio in Q1 2026, its #209 holding.
  • NVWM LLC first reported a position in BP in Q1 2018 and has held it in 14 quarters since.
  • NVWM LLC's BP position peaked at $540K in Q2 2019.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on NVWM LLC's 13F filing for Q1 2026, filed 27 Apr 2026.