Recurrent Investment Advisors’s BP BP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-118,388
Closed -$514K 69
2025
Q4
$514K Buy
118,388
+1,685
+1% +$59.1K 0.04% 66
2025
Q3
$499K Buy
+116,703
New +$3.91M 0.04% 62
2025
Q2
Sell
-111,818
Closed -$489K 65
2025
Q1
$489K Buy
111,818
+5,874
+6% +$192K 0.04% 60
2024
Q4
$418K Sell
105,944
-3,660
-3% -$110K 0.04% 60
2024
Q3
$432K Sell
109,604
-6,418
-6% -$217K 0.04% 52
2024
Q2
$554K Sell
116,022
-2,058
-2% -$77.1K 0.06% 48
2024
Q1
$587K Buy
+118,080
New +$4.23M 0.07% 45
2023
Q4
Sell
-129,611
Closed -$692K 45
2023
Q3
$692K Buy
129,611
+1,381
+1% +$51.3K 0.1% 46
2023
Q2
$591K Buy
+128,230
New +$4.75M 0.1% 48
2023
Q1
Sell
-39
Closed -$1.36K 44
2022
Q4
$1.36K Buy
+39
New +$1.3K ﹤0.01% 53

Other funds holding BP

Recurrent Investment Advisors's BP Position: Q1 2026 in Review

Recurrent Investment Advisors sold out of BP (BP) in Q1 2026, closing a stake of 118,388 shares — an estimated $514K sold.

Recurrent Investment Advisors first reported a position in BP in Q4 2022 and held it in 10 quarters. The position peaked at $692K in Q3 2023. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Recurrent Investment Advisors reported no remaining BP position as of Q1 2026 after selling out during the quarter.
  • Recurrent Investment Advisors sold 118,388 BP shares in Q1 2026, an estimated $514K.
  • Recurrent Investment Advisors first reported a position in BP in Q4 2022 and held it in 10 quarters.
  • Recurrent Investment Advisors's BP position peaked at $692K in Q3 2023.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Recurrent Investment Advisors's 13F filing for Q1 2026, filed 15 May 2026.