Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$98K Sell
2,085
-555
-21% -$21.7K 0.01% 385
2025
Q4
$91.7K Buy
2,640
+30
+1% +$1.05K 0.01% 254
2025
Q3
$89.9K Buy
2,610
+37
+1% +$1.24K 0.01% 225
2025
Q2
$77K Buy
2,573
+25
+1% +$733 0.01% 243
2025
Q1
$86.1K Buy
2,548
+28
+1% +$914 0.01% 220
2024
Q4
$74.5K Buy
2,520
+33
+1% +$991 0.01% 233
2024
Q3
$78.1K Buy
2,487
+289
+13% +$9.78K 0.01% 227
2024
Q2
$79.3K Buy
2,198
+286
+15% +$10.7K 0.01% 209
2024
Q1
$72K Sell
1,912
-551
-22% -$19.8K 0.01% 223
2023
Q4
$87.2K Sell
2,463
-673
-21% -$24.6K 0.02% 183
2023
Q3
$121K Buy
3,136
+158
+5% +$5.86K 0.02% 147
2023
Q2
$105K Buy
2,978
+55
+2% +$2.04K 0.02% 165
2023
Q1
$111K Sell
2,923
-5
-0.2% -$187 0.03% 149
2022
Q4
$102K Buy
2,928
+50
+2% +$1.66K 0.03% 145
2022
Q3
$82K Sell
2,878
-32
-1% -$952 0.02% 170
2022
Q2
$82K Buy
2,910
+184
+7% +$5.64K 0.03% 162
2022
Q1
$80K Buy
2,726
+208
+8% +$6.34K 0.02% 178
2021
Q4
$67K Buy
2,518
+30
+1% +$832 0.02% 204
2021
Q3
$68K Sell
2,488
-1,959
-44% -$49.1K 0.02% 194
2021
Q2
$117K Buy
4,447
+42
+1% +$1.1K 0.04% 137
2021
Q1
$107K Buy
4,405
+98
+2% +$2.36K 0.04% 113
2020
Q4
$88K Sell
4,307
-71
-2% -$1.34K 0.03% 116
2020
Q3
$76K Sell
4,378
-176
-4% -$3.81K 0.03% 109
2020
Q2
$106K Buy
4,554
+581
+15% +$13.9K 0.05% 76
2020
Q1
$97K Buy
3,973
+361
+10% +$11.7K 0.05% 69
2019
Q4
$136K Buy
3,612
+1,510
+72% +$57.3K 0.07% 58
2019
Q3
$80K Sell
2,102
-168
-7% -$6.41K 0.04% 86
2019
Q2
$98K Hold
2,270
0.05% 75
2019
Q1
$98K Buy
2,270
+213
+10% +$8.73K 0.05% 75
2018
Q4
$76K Sell
2,057
-1,331
-39% -$53.1K 0.05% 84
2018
Q3
$149K Buy
3,388
+1,797
+113% +$75.1K 0.09% 56
2018
Q2
$68K Sell
1,591
-37
-2% -$1.55K 0.04% 98
2018
Q1
$61K Sell
1,628
-1,142
-41% -$43K 0.04% 115
2017
Q4
$107K Buy
+2,770
New +$100K 0.06% 81

Other funds holding BP

McIlrath & Eck's BP Position: Q1 2026 in Review

McIlrath & Eck reduced its BP (BP) stake by 21% in Q1 2026, selling an estimated $21.7K and leaving 2,085 shares worth $98K. The position accounts for 0.01% of the portfolio, ranked #385.

McIlrath & Eck first reported a position in BP in Q4 2017 and has held it in 34 quarters since. The position peaked at $149K in Q3 2018. 1,261 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • McIlrath & Eck held 2,085 shares of BP worth $98K as of Q1 2026.
  • McIlrath & Eck sold 555 BP shares in Q1 2026, an estimated $21.7K.
  • BP made up 0.01% of McIlrath & Eck's portfolio in Q1 2026, its #385 holding.
  • McIlrath & Eck first reported a position in BP in Q4 2017 and has held it in 34 quarters since.
  • McIlrath & Eck's BP position peaked at $149K in Q3 2018.
  • 1,261 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on McIlrath & Eck's 13F filing for Q1 2026, filed 19 May 2026.