Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$53K Buy
1,129
+12
+1% +$470 0.02% 131
2025
Q4
$38.8K Buy
1,117
+16
+1% +$561 0.02% 143
2025
Q3
$37.9K Buy
1,101
+16
+1% +$536 0.02% 147
2025
Q2
$32.5K Buy
1,085
+17
+2% +$499 0.02% 149
2025
Q1
$36.1K Buy
1,068
+15
+1% +$490 0.02% 144
2024
Q4
$31.1K Sell
1,053
-507
-33% -$15.2K 0.02% 158
2024
Q3
$49K Sell
1,560
-370
-19% -$12.5K 0.03% 143
2024
Q2
$69.7K Buy
1,930
+22
+1% +$824 0.05% 121
2024
Q1
$71.9K Hold
1,908
0.05% 121
2023
Q4
$67.6K Buy
1,908
+23
+1% +$842 0.05% 121
2023
Q3
$73K Hold
1,885
0.05% 113
2023
Q2
$66.5K Buy
1,885
+39
+2% +$1.44K 0.05% 122
2023
Q1
$70K Hold
1,846
0.05% 117
2022
Q4
$64.5K Buy
1,846
+19
+1% +$632 0.05% 122
2022
Q3
$52K Buy
1,827
+23
+1% +$684 0.04% 134
2022
Q2
$51K Buy
1,804
+20
+1% +$613 0.04% 108
2022
Q1
$52K Buy
1,784
+182
+11% +$5.55K 0.03% 154
2021
Q4
$43K Buy
1,602
+20
+1% +$555 0.02% 168
2021
Q3
$43K Sell
1,582
-115
-7% -$2.88K 0.03% 165
2021
Q2
$45K Sell
1,697
-332
-16% -$8.71K 0.03% 143
2021
Q1
$49K Buy
+2,029
New +$48.9K 0.03% 130

Other funds holding BP

Twin Lakes Capital Management's BP Position: Q1 2026 in Review

Twin Lakes Capital Management increased its BP (BP) stake by 1.1% in Q1 2026, buying an estimated $470 and bringing the position to 1,129 shares worth $53K. The position accounts for 0.02% of the portfolio, ranked #131.

Twin Lakes Capital Management first reported a position in BP in Q1 2021 and has held it in 21 quarters since. The position peaked at $73K in Q3 2023. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Twin Lakes Capital Management held 1,129 shares of BP worth $53K as of Q1 2026.
  • Twin Lakes Capital Management bought 12 BP shares in Q1 2026, an estimated $470.
  • BP made up 0.02% of Twin Lakes Capital Management's portfolio in Q1 2026, its #131 holding.
  • Twin Lakes Capital Management first reported a position in BP in Q1 2021 and has held it in 21 quarters since.
  • Twin Lakes Capital Management's BP position peaked at $73K in Q3 2023.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Twin Lakes Capital Management's 13F filing for Q1 2026, filed 18 May 2026.