Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.78M Buy
+48,280
New +$2.12M 0.01% 732
2026
Q1
– Sell
-13,854
Closed -$481K – 1771
2025
Q4
$481K Sell
13,854
-38,163
-73% -$1.34M ﹤0.01% 1338
2025
Q3
$1.79M Buy
+52,017
New +$1.74M 0.01% 680
2025
Q2
– Sell
-8,869
Closed -$260K – 1328
2025
Q1
$300K Sell
8,869
-23,673
-73% -$773K ﹤0.01% 1239
2024
Q4
$962K Buy
32,542
+387
+1% +$11.6K 0.01% 897
2024
Q3
$1.01M Buy
+32,155
New +$1.09M 0.01% 786
2024
Q2
– Sell
-199,645
Closed -$7.52M – 1439
2024
Q1
$7.52M Buy
199,645
+196,144
+5,603% +$7.03M 0.07% 209
2023
Q4
$124K Sell
3,501
-6,500
-65% -$238K ﹤0.01% 1523
2023
Q3
$387K Buy
+10,001
New +$371K ﹤0.01% 1153
2023
Q2
– Sell
-5,000
Closed -$185K – 1692
2023
Q1
$190K Sell
5,000
-90,000
-95% -$3.36M ﹤0.01% 1363
2022
Q4
$3.32M Buy
+95,000
New +$3.16M 0.02% 489

Other funds holding BP

Jefferies Financial Group's BP Position: Q2 2026 in Review

Jefferies Financial Group opened a new position in BP (BP) in Q2 2026: 48,280 shares worth $1.78M. The stake represents 0.01% of the portfolio and ranks #732 among its holdings. This is a return to the name: Jefferies Financial Group previously reported a position in BP as recently as Q4 2025.

Jefferies Financial Group first reported a position in BP in Q4 2022 and has held it in 11 quarters since. The position peaked at $7.52M in Q1 2024. 1,171 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Jefferies Financial Group held 48,280 shares of BP worth $1.78M as of Q2 2026.
  • BP was a new Jefferies Financial Group position in Q2 2026.
  • BP made up 0.01% of Jefferies Financial Group's portfolio in Q2 2026, its #732 holding.
  • Jefferies Financial Group first reported a position in BP in Q4 2022 and has held it in 11 quarters since.
  • Jefferies Financial Group's BP position peaked at $7.52M in Q1 2024.
  • 1,171 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Jefferies Financial Group's 13F filing for Q2 2026, filed 17 Aug 2026.