Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$170M Sell
3,608,505
-133,067
-4% -$5.21M 0.37% 23
2025
Q4
$130M Buy
3,741,572
+17,447
+0.5% +$612K 0.24% 29
2025
Q3
$128M Buy
3,724,125
+332,553
+10% +$11.1M 0.57% 25
2025
Q2
$102M Sell
3,391,572
-387,056
-10% -$11.4M 0.73% 21
2025
Q1
$128M Buy
3,778,628
+450,000
+14% +$14.7M 1.19% 6
2024
Q4
$98.4M Hold
3,328,628
0.83% 16
2024
Q3
$104M Hold
3,328,628
0.83% 17
2024
Q2
$120M Buy
3,328,628
+129,223
+4% +$4.84M 1.01% 12
2024
Q1
$121M Buy
3,199,405
+868,967
+37% +$31.2M 1.23% 10
2023
Q4
$82.5M Buy
2,330,438
+1,037,104
+80% +$38M 0.94% 14
2023
Q3
$50.1M Buy
1,293,334
+138,648
+12% +$5.15M 0.56% 32
2023
Q2
$40.7M Buy
1,154,686
+106,164
+10% +$3.93M 0.45% 47
2023
Q1
$39.8M Buy
+1,048,522
New +$39.2M 0.62% 32

Other funds holding BP

LMR Partners's BP Position: Q1 2026 in Review

LMR Partners reduced its BP (BP) stake by 3.6% in Q1 2026, selling an estimated $5.21M and leaving 3,608,505 shares worth $170M. The position accounts for 0.37% of the portfolio, ranked #23.

LMR Partners first reported a position in BP in Q1 2023 and has held it in 13 quarters since. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • LMR Partners held 3,608,505 shares of BP worth $170M as of Q1 2026.
  • LMR Partners sold 133,067 BP shares in Q1 2026, an estimated $5.21M.
  • BP made up 0.37% of LMR Partners's portfolio in Q1 2026, its #23 holding.
  • LMR Partners first reported a position in BP in Q1 2023 and has held it in 13 quarters since.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on LMR Partners's 13F filing for Q1 2026, filed 15 May 2026.