Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$681K Hold
18,441
0.01% 345
2026
Q1
$867K Hold
18,441
0.02% 311
2025
Q4
$640K Hold
18,441
0.02% 336
2025
Q3
$635K Hold
18,441
0.02% 326
2025
Q2
$552K Sell
18,441
-300
-2% -$8.8K 0.02% 326
2025
Q1
$633K Sell
18,741
-200
-1% -$6.53K 0.03% 305
2024
Q4
$560K Buy
18,941
+1,275
+7% +$38.3K 0.02% 313
2024
Q3
$555K Hold
17,666
0.02% 326
2024
Q2
$638K Sell
17,666
-125
-0.7% -$4.68K 0.03% 297
2024
Q1
$670K Buy
17,791
+2,800
+19% +$100K 0.03% 292
2023
Q4
$531K Hold
14,991
0.03% 310
2023
Q3
$580K Hold
14,991
0.03% 292
2023
Q2
$529K Sell
14,991
-1,437
-9% -$53.2K 0.02% 310
2023
Q1
$623K Hold
16,428
0.03% 295
2022
Q4
$574K Hold
16,428
0.03% 311
2022
Q3
$469K Hold
16,428
0.03% 321
2022
Q2
$466K Buy
16,428
+1,437
+10% +$44K 0.03% 315
2022
Q1
$441K Hold
14,991
0.02% 330
2021
Q4
$399K Buy
14,991
+200
+1% +$5.55K 0.02% 347
2021
Q3
$404K Buy
14,791
+1,100
+8% +$27.6K 0.02% 342
2021
Q2
$362K Buy
13,691
+860
+7% +$22.6K 0.02% 352
2021
Q1
$312K Buy
+12,831
New +$309K 0.02% 364
2020
Q4
Sell
-10,691
Closed -$187K 432
2020
Q3
$187K Hold
10,691
0.01% 396
2020
Q2
$249K Hold
10,691
0.02% 368
2020
Q1
$261K Hold
10,691
0.03% 347
2019
Q4
$403K Buy
10,691
+400
+4% +$15.2K 0.03% 352
2019
Q3
$391K Sell
10,291
-174
-2% -$6.64K 0.03% 353
2019
Q2
$429K Sell
10,465
-10,464
-50% -$439K 0.03% 348
2019
Q1
$900K Buy
20,929
+10,311
+97% +$423K 0.04% 334
2018
Q4
$390K Buy
10,618
+887
+9% +$35.4K 0.04% 329
2018
Q3
$428K Sell
9,731
-140
-1% -$5.85K 0.03% 343
2018
Q2
$424K Sell
9,871
-128
-1% -$5.38K 0.04% 339
2018
Q1
$377K Sell
9,999
-151
-1% -$5.69K 0.03% 355
2017
Q4
$391K Sell
10,150
-15,908
-61% -$576K 0.03% 355
2017
Q3
$903K Sell
26,058
-449
-2% -$14.3K 0.08% 241
2017
Q2
$814K Sell
26,507
-442
-2% -$13.8K 0.07% 249
2017
Q1
$811K Sell
26,949
-482
-2% -$14.7K 0.07% 248
2016
Q4
$878K Sell
27,431
-736
-3% -$22.1K 0.08% 220
2016
Q3
$833K Hold
28,167
0.08% 226
2016
Q2
$842K Hold
28,167
0.08% 217
2016
Q1
$715K Hold
28,167
0.07% 235
2015
Q4
$741K Hold
28,167
0.07% 231
2015
Q3
$724K Hold
28,167
0.07% 244
2015
Q2
$947K Buy
28,167
+16,728
+146% +$586K 0.08% 214
2015
Q1
$371K Buy
+11,439
New +$374K 0.03% 391

Other funds holding BP

Texas Yale Capital Corp's BP Position: Q2 2026 in Review

Texas Yale Capital Corp held its BP (BP) position steady in Q2 2026 at 18,441 shares worth $681K. The position accounts for 0.01% of the portfolio, ranked #345.

Texas Yale Capital Corp first reported a position in BP in Q1 2015 and has held it in 45 quarters since. The position peaked at $947K in Q2 2015. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Texas Yale Capital Corp held 18,441 shares of BP worth $681K as of Q2 2026.
  • Texas Yale Capital Corp left its BP share count unchanged in Q2 2026.
  • BP made up 0.01% of Texas Yale Capital Corp's portfolio in Q2 2026, its #345 holding.
  • Texas Yale Capital Corp first reported a position in BP in Q1 2015 and has held it in 45 quarters since.
  • Texas Yale Capital Corp's BP position peaked at $947K in Q2 2015.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Texas Yale Capital Corp's 13F filing for Q2 2026, filed 12 Aug 2026.