Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$13.6M Buy
368,614
+3,999
+1% +$175K 0.02% 849
2026
Q1
$17.1M Buy
364,615
+12,756
+4% +$500K 0.03% 635
2025
Q4
$12.2M Buy
351,859
+10,962
+3% +$385K 0.02% 818
2025
Q3
$11.9M Buy
340,897
+42,453
+14% +$1.42M 0.02% 898
2025
Q2
$8.93M Sell
298,444
-855
-0.3% -$25.1K 0.02% 893
2025
Q1
$10.1M Buy
299,299
+4,966
+2% +$162K 0.02% 673
2024
Q4
$8.7M Sell
294,333
-21,344
-7% -$641K 0.02% 745
2024
Q3
$9.91M Sell
315,677
-4,205
-1% -$142K 0.02% 679
2024
Q2
$11.6M Sell
319,882
-146,647
-31% -$5.5M 0.03% 579
2024
Q1
$17.6M Sell
466,529
-151,307
-24% -$5.43M 0.04% 455
2023
Q4
$21.9M Sell
617,836
-262,040
-30% -$9.6M 0.04% 453
2023
Q3
$34.1M Buy
879,876
+237,752
+37% +$8.82M 0.05% 360
2023
Q2
$22.7M Buy
642,124
+15,409
+2% +$570K 0.04% 417
2023
Q1
$23.8M Buy
626,715
+8,590
+1% +$321K 0.04% 397
2022
Q4
$21.6M Buy
618,125
+45,436
+8% +$1.51M 0.04% 409
2022
Q3
$16.4M Sell
572,689
-4,856
-0.8% -$145K 0.04% 450
2022
Q2
$16.4M Buy
577,545
+33,904
+6% +$1.04M 0.04% 455
2022
Q1
$15.6M Sell
543,641
-52,184
-9% -$1.59M 0.03% 542
2021
Q4
$15.9M Buy
595,825
+58,766
+11% +$1.63M 0.03% 513
2021
Q3
$14.7M Buy
537,059
+8,364
+2% +$210K 0.03% 507
2021
Q2
$14M Buy
528,695
+19,311
+4% +$506K 0.03% 507
2021
Q1
$12.4M Buy
509,384
+48,553
+11% +$1.17M 0.03% 497
2020
Q4
$9.46M Sell
460,831
-63,115
-12% -$1.19M 0.03% 545
2020
Q3
$9.24M Sell
523,946
-186,610
-26% -$4.04M 0.03% 489
2020
Q2
$16.6M Sell
710,556
-396,439
-36% -$9.52M 0.06% 303
2020
Q1
$15.6M Buy
+1,106,995
New +$35.8M 0.06% 275

Other funds holding BP

Osaic Holdings's BP Position: Q2 2026 in Review

Osaic Holdings increased its BP (BP) stake by 1.1% in Q2 2026, buying an estimated $175K and bringing the position to 368,614 shares worth $13.6M. The position accounts for 0.02% of the portfolio, ranked #849.

Osaic Holdings first reported a position in BP in Q1 2020 and has held it in 26 quarters since. The position peaked at $34.1M in Q3 2023. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Osaic Holdings held 368,614 shares of BP worth $13.6M as of Q2 2026.
  • Osaic Holdings bought 3,999 BP shares in Q2 2026, an estimated $175K.
  • BP made up 0.02% of Osaic Holdings's portfolio in Q2 2026, its #849 holding.
  • Osaic Holdings first reported a position in BP in Q1 2020 and has held it in 26 quarters since.
  • Osaic Holdings's BP position peaked at $34.1M in Q3 2023.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Osaic Holdings's 13F filing for Q2 2026, filed 14 Aug 2026.