Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$259K Hold
7,000
0.02% 116
2026
Q1
$329K Hold
7,000
0.04% 116
2025
Q4
$243K Sell
7,000
-5,000
-42% -$175K 0.03% 107
2025
Q3
$414K Hold
12,000
0.05% 90
2025
Q2
$359K Buy
12,000
+2,000
+20% +$58.7K 0.04% 96
2025
Q1
$338K Hold
10,000
0.04% 92
2024
Q4
$296K Hold
10,000
0.03% 96
2024
Q3
$314K Hold
10,000
0.03% 98
2024
Q2
$361K Buy
+10,000
New +$375K 0.03% 92
2023
Q3
Sell
-1,000
Closed -$35.3K 130
2023
Q2
$35.3K Buy
+1,000
New +$37K ﹤0.01% 116
2016
Q2
Sell
-20,086
Closed -$510K 159
2016
Q1
$510K Buy
+20,086
New +$507K 0.27% 114
2015
Q2
Sell
-142,216
Closed -$4.62M 306
2015
Q1
$4.62M Buy
+142,216
New +$4.66M 1.29% 15

Other funds holding BP

U.S. Global Investors (USGI)'s BP Position: Q2 2026 in Review

U.S. Global Investors (USGI) held its BP (BP) position steady in Q2 2026 at 7,000 shares worth $259K. The position accounts for 0.02% of the portfolio, ranked #116.

U.S. Global Investors (USGI) first reported a position in BP in Q1 2015 and has held it in 12 quarters since. The position peaked at $4.62M in Q1 2015. 1,169 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • U.S. Global Investors (USGI) held 7,000 shares of BP worth $259K as of Q2 2026.
  • U.S. Global Investors (USGI) left its BP share count unchanged in Q2 2026.
  • BP made up 0.02% of U.S. Global Investors (USGI)'s portfolio in Q2 2026, its #116 holding.
  • U.S. Global Investors (USGI) first reported a position in BP in Q1 2015 and has held it in 12 quarters since.
  • U.S. Global Investors (USGI)'s BP position peaked at $4.62M in Q1 2015.
  • 1,169 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on U.S. Global Investors (USGI)'s 13F filing for Q2 2026, filed 27 Jul 2026.