Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$31.1K Hold
662
﹤0.01% 279
2025
Q4
$23K Hold
662
﹤0.01% 288
2025
Q3
$22.8K Hold
662
﹤0.01% 282
2025
Q2
$19.8K Hold
662
﹤0.01% 278
2025
Q1
$22.4K Sell
662
-141,757
-100% -$4.63M ﹤0.01% 278
2024
Q4
$4.21M Sell
142,419
-8,396
-6% -$252K 0.76% 37
2024
Q3
$4.73M Sell
150,815
-6,209
-4% -$210K 0.83% 38
2024
Q2
$5.67M Sell
157,024
-17,611
-10% -$660K 1.06% 22
2024
Q1
$6.58M Sell
174,635
-13,867
-7% -$497K 1.3% 13
2023
Q4
$6.67M Sell
188,502
-35,274
-16% -$1.29M 1.31% 12
2023
Q3
$8.66M Sell
223,776
-4,177
-2% -$155K 1.41% 6
2023
Q2
$8.04M Sell
227,953
-36,469
-14% -$1.35M 1.12% 12
2023
Q1
$10M Sell
264,422
-20,150
-7% -$753K 1.46% 9
2022
Q4
$9.94M Sell
284,572
-1,411
-0.5% -$47K 1.55% 7
2022
Q3
$8.16M Sell
285,983
-27,136
-9% -$807K 1.3% 12
2022
Q2
$8.88M Sell
313,119
-8,696
-3% -$266K 1.43% 7
2022
Q1
$9.46M Sell
321,815
-52,032
-14% -$1.59M 1.18% 10
2021
Q4
$9.96M Buy
373,847
+30,775
+9% +$854K 1.14% 12
2021
Q3
$9.38M Buy
343,072
+1,641
+0.5% +$41.1K 1.15% 11
2021
Q2
$9.02M Sell
341,431
-13,538
-4% -$355K 1.05% 11
2021
Q1
$8.64M Buy
354,969
+74,012
+26% +$1.78M 1.05% 12
2020
Q4
$5.76M Buy
280,957
+280,807
+187,205% +$5.29M 0.72% 27
2020
Q3
$3K Buy
+150
New +$3.25K ﹤0.01% 467
2019
Q1
Sell
-363
Closed -$13K 487
2018
Q4
$13K Buy
+363
New +$14.5K ﹤0.01% 437

Other funds holding BP

Essex Investment Management's BP Position: Q1 2026 in Review

Essex Investment Management held its BP (BP) position steady in Q1 2026 at 662 shares worth $31.1K. The position accounts for ﹤0.01% of the portfolio, ranked #279.

Essex Investment Management first reported a position in BP in Q4 2018 and has held it in 24 quarters since. The position peaked at $10M in Q1 2023. 1,259 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Essex Investment Management held 662 shares of BP worth $31.1K as of Q1 2026.
  • Essex Investment Management left its BP share count unchanged in Q1 2026.
  • BP made up ﹤0.01% of Essex Investment Management's portfolio in Q1 2026, its #279 holding.
  • Essex Investment Management first reported a position in BP in Q4 2018 and has held it in 24 quarters since.
  • Essex Investment Management's BP position peaked at $10M in Q1 2023.
  • 1,259 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Essex Investment Management's 13F filing for Q1 2026, filed 11 May 2026.