Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.88M Buy
+77,975
New +$3.42M 0.01% 881
2026
Q1
Sell
-45,500
Closed -$1.58M 2252
2025
Q4
$1.58M Sell
45,500
-55,300
-55% -$1.94M 0.01% 954
2025
Q3
$3.47M Buy
100,800
+24,443
+32% +$819K 0.02% 759
2025
Q2
$2.29M Sell
76,357
-237,569
-76% -$6.97M 0.02% 912
2025
Q1
$10.6M Buy
313,926
+62,671
+25% +$2.05M 0.06% 301
2024
Q4
$7.43M Sell
251,255
-203,225
-45% -$6.11M 0.04% 388
2024
Q3
$14.3M Buy
454,480
+251,980
+124% +$8.53M 0.1% 218
2024
Q2
$7.31M Sell
202,500
-357,343
-64% -$13.4M 0.05% 441
2024
Q1
$21.1M Buy
559,843
+112,841
+25% +$4.05M 0.14% 150
2023
Q4
$15.8M Sell
447,002
-214,830
-32% -$7.87M 0.1% 222
2023
Q3
$25.6M Buy
661,832
+579,832
+707% +$21.5M 0.2% 136
2023
Q2
$2.89M Buy
+82,000
New +$3.03M 0.02% 641
2023
Q1
Sell
-40,200
Closed -$1.4M 2128
2022
Q4
$1.4M Buy
+40,200
New +$1.34M 0.01% 982
2022
Q3
Sell
-30,600
Closed -$868K 2960
2022
Q2
$868K Sell
30,600
-168,800
-85% -$5.17M 0.01% 1084
2022
Q1
$5.86M Buy
199,400
+139,300
+232% +$4.25M 0.05% 401
2021
Q4
$1.6M Sell
60,100
-44,200
-42% -$1.23M 0.01% 759
2021
Q3
$2.85M Sell
104,300
-744,000
-88% -$18.6M 0.03% 596
2021
Q2
$22.4M Buy
848,300
+198,300
+31% +$5.2M 0.24% 109
2021
Q1
$15.8M Buy
650,000
+343,200
+112% +$8.26M 0.19% 134
2020
Q4
$6.3M Buy
306,800
+48,586
+19% +$916K 0.08% 332
2020
Q3
$4.51M Buy
+258,214
New +$5.59M 0.09% 314
2020
Q2
Sell
-22,100
Closed -$539K 1250
2020
Q1
$539K Buy
+22,100
New +$715K 0.03% 555
2019
Q4
Sell
-59,300
Closed -$2.25M 1295
2019
Q3
$2.25M Buy
+59,300
New +$2.26M 0.07% 292
2018
Q1
Sell
-22,809
Closed -$878K 766
2017
Q4
$878K Buy
+22,809
New +$826K 0.07% 332
2017
Q3
Sell
-50,048
Closed -$1.54M 602
2017
Q2
$1.54M Sell
50,048
-8,532
-15% -$265K 0.16% 194
2017
Q1
$1.76M Buy
+58,580
New +$1.78M 0.18% 165
2016
Q2
Sell
-8,174
Closed -$208K 442
2016
Q1
$208K Buy
+8,174
New +$206K 0.08% 267

Other funds holding BP

Steve Schonfeld's BP Position: Q2 2026 in Review

Steve Schonfeld opened a new position in BP (BP) in Q2 2026: 77,975 shares worth $2.88M. The stake represents 0.01% of the portfolio and ranks #881 among its holdings. This is a return to the name: Steve Schonfeld previously reported a position in BP as recently as Q4 2025.

Steve Schonfeld first reported a position in BP in Q1 2016 and has held it in 27 quarters since. The position peaked at $25.6M in Q3 2023. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Steve Schonfeld held 77,975 shares of BP worth $2.88M as of Q2 2026.
  • BP was a new Steve Schonfeld position in Q2 2026.
  • BP made up 0.01% of Steve Schonfeld's portfolio in Q2 2026, its #881 holding.
  • Steve Schonfeld first reported a position in BP in Q1 2016 and has held it in 27 quarters since.
  • Steve Schonfeld's BP position peaked at $25.6M in Q3 2023.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Schonfeld Strategic Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.