Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$788K Sell
16,759
-9,468
-36% -$371K 0.11% 135
2025
Q4
$911K Buy
26,227
+4,509
+21% +$158K 0.14% 103
2025
Q3
$748K Sell
21,718
-5,757
-21% -$193K 0.13% 115
2025
Q2
$822K Buy
27,475
+281
+1% +$8.24K 0.15% 96
2025
Q1
$919K Buy
27,194
+1,413
+5% +$46.1K 0.17% 80
2024
Q4
$762K Buy
25,781
+3,626
+16% +$109K 0.14% 104
2024
Q3
$695K Buy
22,155
+3,802
+21% +$129K 0.14% 99
2024
Q2
$663K Buy
18,353
+670
+4% +$25.1K 0.15% 91
2024
Q1
$666K Buy
17,683
+3,031
+21% +$109K 0.15% 89
2023
Q4
$519K Buy
14,652
+1,736
+13% +$63.6K 0.12% 110
2023
Q3
$500K Buy
12,916
+188
+1% +$6.98K 0.15% 79
2023
Q2
$449K Sell
12,728
-828
-6% -$30.6K 0.13% 80
2023
Q1
$514K Buy
13,556
+2,291
+20% +$85.6K 0.16% 71
2022
Q4
$393K Sell
11,265
-2,778
-20% -$92.4K 0.13% 86
2022
Q3
$400K Sell
14,043
-1,726
-11% -$51.4K 0.18% 72
2022
Q2
$447K Sell
15,769
-12,274
-44% -$376K 0.22% 76
2022
Q1
$824K Buy
28,043
+1,333
+5% +$40.6K 0.35% 40
2021
Q4
$711K Buy
26,710
+359
+1% +$9.96K 0.29% 43
2021
Q3
$720K Buy
26,351
+455
+2% +$11.4K 0.45% 38
2021
Q2
$684K Buy
25,896
+4,300
+20% +$113K 0.37% 43
2021
Q1
$525K Buy
21,596
+2,125
+11% +$51.2K 0.32% 44
2020
Q4
$399K Buy
+19,471
New +$367K 0.28% 46

Other funds holding BP

Lebenthal Global Advisors's BP Position: Q1 2026 in Review

Lebenthal Global Advisors reduced its BP (BP) stake by 36% in Q1 2026, selling an estimated $371K and leaving 16,759 shares worth $788K. The position accounts for 0.11% of the portfolio, ranked #135.

Lebenthal Global Advisors first reported a position in BP in Q4 2020 and has held it in 22 quarters since. The position peaked at $919K in Q1 2025. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Lebenthal Global Advisors held 16,759 shares of BP worth $788K as of Q1 2026.
  • Lebenthal Global Advisors sold 9,468 BP shares in Q1 2026, an estimated $371K.
  • BP made up 0.11% of Lebenthal Global Advisors's portfolio in Q1 2026, its #135 holding.
  • Lebenthal Global Advisors first reported a position in BP in Q4 2020 and has held it in 22 quarters since.
  • Lebenthal Global Advisors's BP position peaked at $919K in Q1 2025.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Lebenthal Global Advisors's 13F filing for Q1 2026, filed 14 May 2026.