Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$413K Hold
11,190
0.07% 189
2026
Q1
$526K Sell
11,190
-700
-6% -$27.4K 0.1% 174
2025
Q4
$413K Sell
11,890
-475
-4% -$16.7K 0.08% 224
2025
Q3
$426K Hold
12,365
0.08% 218
2025
Q2
$370K Hold
12,365
0.07% 234
2025
Q1
$418K Sell
12,365
-195
-2% -$6.37K 0.09% 210
2024
Q4
$371K Sell
12,560
-1,260
-9% -$37.9K 0.08% 229
2024
Q3
$434K Buy
13,820
+210
+2% +$7.11K 0.09% 220
2024
Q2
$491K Hold
13,610
0.11% 204
2024
Q1
$513K Sell
13,610
-485
-3% -$17.4K 0.12% 206
2023
Q4
$499K Sell
14,095
-25
-0.2% -$916 0.12% 215
2023
Q3
$547K Hold
14,120
0.14% 187
2023
Q2
$498K Sell
14,120
-100
-0.7% -$3.7K 0.13% 213
2023
Q1
$540K Hold
14,220
0.14% 197
2022
Q4
$497K Sell
14,220
-580
-4% -$19.3K 0.13% 204
2022
Q3
$423K Hold
14,800
0.13% 212
2022
Q2
$420K Hold
14,800
0.13% 218
2022
Q1
$435K Hold
14,800
0.12% 212
2021
Q4
$394K Sell
14,800
-130
-0.9% -$3.61K 0.12% 214
2021
Q3
$408K Buy
14,930
+501
+3% +$12.6K 0.14% 200
2021
Q2
$381K Buy
14,429
+4
+0% +$105 0.13% 210
2021
Q1
$351K Buy
14,425
+950
+7% +$22.9K 0.13% 216
2020
Q4
$277K Sell
13,475
-1,350
-9% -$25.4K 0.11% 258
2020
Q3
$259K Sell
14,825
-450
-3% -$9.74K 0.13% 243
2020
Q2
$356K Hold
15,275
0.18% 185
2020
Q1
$373K Hold
15,275
0.23% 159
2019
Q4
$576K Sell
15,275
-350
-2% -$13.3K 0.27% 125
2019
Q3
$594K Buy
15,625
+7,083
+83% +$270K 0.3% 117
2019
Q2
$350K Sell
8,542
-508
-6% -$21.3K 0.18% 170
2019
Q1
$389K Sell
9,050
-133
-1% -$5.45K 0.21% 154
2018
Q4
$337K Sell
9,183
-138
-1% -$5.51K 0.24% 160
2018
Q3
$410K Sell
9,321
-401
-4% -$16.8K 0.23% 169
2018
Q2
$418K Sell
9,722
-125
-1% -$5.25K 0.24% 162
2018
Q1
$371K Sell
9,847
-149
-1% -$5.61K 0.23% 181
2017
Q4
$385K Buy
+9,996
New +$362K 0.24% 161

Other funds holding BP

Investors Research Corp's BP Position: Q2 2026 in Review

Investors Research Corp held its BP (BP) position steady in Q2 2026 at 11,190 shares worth $413K. The position accounts for 0.07% of the portfolio, ranked #189.

Investors Research Corp first reported a position in BP in Q4 2017 and has held it in 35 quarters since. The position peaked at $594K in Q3 2019. 277 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Investors Research Corp held 11,190 shares of BP worth $413K as of Q2 2026.
  • Investors Research Corp left its BP share count unchanged in Q2 2026.
  • BP made up 0.07% of Investors Research Corp's portfolio in Q2 2026, its #189 holding.
  • Investors Research Corp first reported a position in BP in Q4 2017 and has held it in 35 quarters since.
  • Investors Research Corp's BP position peaked at $594K in Q3 2019.
  • 277 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Investors Research Corp's 13F filing for Q2 2026, filed 10 Jul 2026.