Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$675K Buy
14,363
+66
+0.5% +$2.59K 0.21% 98
2025
Q4
$497K Sell
14,297
-416
-3% -$14.6K 0.15% 118
2025
Q3
$507K Sell
14,713
-896
-6% -$30K 0.15% 116
2025
Q2
$467K Buy
15,609
+406
+3% +$11.9K 0.14% 125
2025
Q1
$514K Sell
15,203
-1,473
-9% -$48.1K 0.17% 112
2024
Q4
$493K Sell
16,676
-34,629
-67% -$1.04M 0.16% 111
2024
Q3
$1.61M Sell
51,305
-20,525
-29% -$694K 0.42% 70
2024
Q2
$2.59M Sell
71,830
-21,938
-23% -$822K 0.68% 45
2024
Q1
$3.53M Buy
93,768
+992
+1% +$35.6K 0.9% 34
2023
Q4
$3.28M Sell
92,776
-15,251
-14% -$559K 0.93% 36
2023
Q3
$4.18M Buy
108,027
+14,894
+16% +$553K 1.21% 23
2023
Q2
$3.29M Sell
93,133
-9,525
-9% -$353K 0.93% 34
2023
Q1
$3.89M Sell
102,658
-1,457
-1% -$54.4K 1.11% 24
2022
Q4
$3.64M Buy
104,115
+2,317
+2% +$77.1K 1.04% 30
2022
Q3
$2.91M Sell
101,798
-7,844
-7% -$233K 0.91% 35
2022
Q2
$3.11M Buy
109,642
+6,611
+6% +$203K 0.89% 36
2022
Q1
$3.03M Buy
103,031
+2,444
+2% +$74.5K 0.75% 44
2021
Q4
$2.68M Buy
100,587
+6,967
+7% +$193K 0.68% 44
2021
Q3
$2.56M Buy
93,620
+6,039
+7% +$151K 0.73% 43
2021
Q2
$2.31M Buy
87,581
+3,580
+4% +$93.9K 0.63% 50
2021
Q1
$2.04M Buy
84,001
+53,982
+180% +$1.3M 0.62% 53
2020
Q4
$616K Buy
30,019
+225
+0.8% +$4.24K 0.21% 112
2020
Q3
$520K Buy
29,794
+2,972
+11% +$64.3K 0.19% 111
2020
Q2
$625K Buy
26,822
+1,879
+8% +$45.1K 0.24% 104
2020
Q1
$608K Buy
24,943
+2,158
+9% +$69.8K 0.26% 82
2019
Q4
$860K Sell
22,785
-1,354
-6% -$51.4K 0.29% 90
2019
Q3
$917K Buy
24,139
+7,987
+49% +$305K 0.33% 84
2019
Q2
$662K Buy
16,152
+925
+6% +$38.8K 0.25% 92
2019
Q1
$655K Buy
+15,227
New +$624K 0.26% 90
2017
Q4
Sell
-6,759
Closed -$234K 212
2017
Q3
$234K Sell
6,759
-133
-2% -$4.22K 0.09% 198
2017
Q2
$212K Sell
6,892
-2,179
-24% -$67.8K 0.08% 215
2017
Q1
$273K Sell
9,071
-9,705
-52% -$295K 0.11% 199
2016
Q4
$601K Sell
18,776
-11,037
-37% -$332K 0.26% 126
2016
Q3
$882K Buy
+29,813
New +$865K 0.37% 91

Other funds holding BP

Wright Investors Service's BP Position: Q1 2026 in Review

Wright Investors Service increased its BP (BP) stake by 0.46% in Q1 2026, buying an estimated $2.59K and bringing the position to 14,363 shares worth $675K. The position accounts for 0.21% of the portfolio, ranked #98.

Wright Investors Service first reported a position in BP in Q3 2016 and has held it in 34 quarters since. The position peaked at $4.18M in Q3 2023. 1,256 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Wright Investors Service held 14,363 shares of BP worth $675K as of Q1 2026.
  • Wright Investors Service bought 66 BP shares in Q1 2026, an estimated $2.59K.
  • BP made up 0.21% of Wright Investors Service's portfolio in Q1 2026, its #98 holding.
  • Wright Investors Service first reported a position in BP in Q3 2016 and has held it in 34 quarters since.
  • Wright Investors Service's BP position peaked at $4.18M in Q3 2023.
  • 1,256 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Wright Investors Service's 13F filing for Q1 2026, filed 29 Apr 2026.