Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$212K Buy
5,743
+7
+0.1% +$307 0.15% 104
2026
Q1
$270K Hold
5,736
0.19% 90
2025
Q4
$224K Hold
5,736
0.16% 101
2025
Q3
$198K Sell
5,736
-531
-8% -$17.8K 0.14% 103
2025
Q2
$211K Sell
6,267
-400
-6% -$11.7K 0.18% 87
2025
Q1
$212K Buy
6,667
+1,060
+19% +$34.6K 0.16% 94
2024
Q4
$176K Hold
5,607
0.16% 96
2024
Q3
$176K Sell
5,607
-200
-3% -$6.77K 0.16% 97
2024
Q2
$210K Sell
5,807
-1,000
-15% -$37.5K 0.2% 79
2024
Q1
$256K Sell
6,807
-250
-4% -$8.96K 0.25% 66
2023
Q4
$250K Hold
7,057
0.25% 63
2023
Q3
$273K Hold
7,057
0.31% 57
2023
Q2
$249K Hold
7,057
0.28% 58
2023
Q1
$268K Hold
7,057
0.33% 53
2022
Q4
$247K Hold
7,057
0.3% 60
2022
Q3
$201K Sell
7,057
-950
-12% -$28.3K 0.25% 67
2022
Q2
$227K Hold
8,007
0.28% 59
2022
Q1
$235K Sell
8,007
-1,025
-11% -$31.2K 0.25% 71
2021
Q4
$241K Sell
9,032
-250
-3% -$6.93K 0.24% 69
2021
Q3
$254K Sell
9,282
-435
-4% -$10.9K 0.28% 60
2021
Q2
$257K Sell
9,717
-400
-4% -$10.5K 0.26% 68
2021
Q1
$246K Sell
10,117
-850
-8% -$20.5K 0.21% 84
2020
Q4
$225K Hold
10,967
0.19% 93
2020
Q3
$191K Buy
10,967
+8,725
+389% +$189K 0.18% 96
2020
Q2
$52K Hold
2,242
0.05% 160
2020
Q1
$55K Buy
2,242
+1,360
+154% +$44K 0.06% 160
2019
Q4
$33K Sell
882
-400
-31% -$15.2K 0.03% 209
2019
Q3
$49K Sell
1,282
-22
-2% -$839 0.04% 193
2019
Q2
$53K Sell
1,304
-543
-29% -$22.8K 0.04% 195
2019
Q1
$79K Sell
1,847
-27
-1% -$1.11K 0.06% 160
2018
Q4
$69K Sell
1,874
-710
-27% -$28.3K 0.06% 163
2018
Q3
$114K Buy
2,584
+62
+2% +$2.59K 0.09% 144
2018
Q2
$108K Sell
2,522
-32
-1% -$1.34K 0.08% 147
2018
Q1
$96K Buy
2,554
+48
+2% +$1.81K 0.08% 147
2017
Q4
$96K Buy
+2,506
New +$90.8K 0.07% 154

Other funds holding BP

Pin Oak Investment Advisors's BP Position: Q2 2026 in Review

Pin Oak Investment Advisors increased its BP (BP) stake by 0.12% in Q2 2026, buying an estimated $307 and bringing the position to 5,743 shares worth $212K. The position accounts for 0.15% of the portfolio, ranked #104.

Pin Oak Investment Advisors first reported a position in BP in Q4 2017 and has held it in 35 quarters since. The position peaked at $273K in Q3 2023. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Pin Oak Investment Advisors held 5,743 shares of BP worth $212K as of Q2 2026.
  • Pin Oak Investment Advisors bought 7 BP shares in Q2 2026, an estimated $307.
  • BP made up 0.15% of Pin Oak Investment Advisors's portfolio in Q2 2026, its #104 holding.
  • Pin Oak Investment Advisors first reported a position in BP in Q4 2017 and has held it in 35 quarters since.
  • Pin Oak Investment Advisors's BP position peaked at $273K in Q3 2023.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Pin Oak Investment Advisors's 13F filing for Q2 2026, filed 11 Aug 2026.