Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.14M Sell
25,562
-4,622
-15% -$181K 0.08% 186
2025
Q4
$1.05M Buy
+30,184
New +$1.06M 0.08% 182
2024
Q3
Sell
-24,092
Closed -$870K 138
2024
Q2
$870K Buy
+24,092
New +$903K 0.11% 105
2024
Q1
Sell
-12,499
Closed -$442K 132
2023
Q4
$442K Buy
12,499
+16
+0.1% +$586 0.05% 158
2023
Q3
$483K Buy
+12,483
New +$463K 0.06% 160
2023
Q1
Sell
-12,525
Closed -$468K 481
2022
Q4
$437K Buy
12,525
+173
+1% +$5.76K 0.05% 276
2022
Q3
$353K Buy
12,352
+88
+0.7% +$2.62K 0.04% 299
2022
Q2
$348K Buy
12,264
+550
+5% +$16.9K 0.04% 306
2022
Q1
$344K Buy
+11,714
New +$357K 0.03% 363
2021
Q2
Sell
-9,684
Closed -$236K 263
2021
Q1
$236K Sell
9,684
-2,421
-20% -$58.3K 0.02% 435
2020
Q4
$248K Sell
12,105
-2,665
-18% -$50.2K 0.03% 179
2020
Q3
$258K Sell
14,770
-3,219
-18% -$69.7K 0.04% 151
2020
Q2
$420K Sell
17,989
-4,744
-21% -$114K 0.08% 153
2020
Q1
$554K Buy
+22,733
New +$735K 0.08% 180
2019
Q4
Sell
-12,062
Closed -$458K 160
2019
Q3
$458K Buy
+12,062
New +$460K 0.14% 134
2019
Q2
Sell
-14,409
Closed -$620K 182
2019
Q1
$620K Buy
14,409
+4,083
+40% +$167K 0.14% 171
2018
Q4
$380K Sell
10,326
-319
-3% -$12.7K 0.12% 208
2018
Q3
$469K Sell
10,645
-664
-6% -$27.8K 0.12% 204
2018
Q2
$486K Buy
+11,309
New +$475K 0.13% 190
2018
Q1
Sell
-9,152
Closed -$352K 321
2017
Q4
$352K Sell
9,152
-2,483
-21% -$89.9K 0.11% 231
2017
Q3
$403K Buy
11,635
+326
+3% +$10.4K 0.13% 196
2017
Q2
$347K Buy
11,309
+2,729
+32% +$84.9K 0.12% 203
2017
Q1
$258K Buy
8,580
+320
+4% +$9.73K 0.1% 222
2016
Q4
$264K Sell
8,260
-3,203
-28% -$96.4K 0.09% 209
2016
Q3
$339K Buy
11,463
+9
+0.1% +$261 0.15% 174
2016
Q2
$342K Sell
11,454
-9
-0.1% -$242 0.18% 153
2016
Q1
$291K Buy
+11,463
New +$289K 0.18% 155
2015
Q4
Sell
-9,210
Closed -$237K 201
2015
Q3
$237K Buy
9,210
+1,129
+14% +$33.1K 0.17% 154
2015
Q2
$272K Buy
+8,081
New +$283K 0.18% 145
2014
Q4
Sell
-957
Closed -$32K 212
2014
Q3
$32K Buy
+957
New +$37.9K 0.02% 446

Other funds holding BP

M Holdings Securities's BP Position: Q1 2026 in Review

M Holdings Securities reduced its BP (BP) stake by 15% in Q1 2026, selling an estimated $181K and leaving 25,562 shares worth $1.14M. The position accounts for 0.08% of the portfolio, ranked #186.

M Holdings Securities first reported a position in BP in Q3 2014 and has held it in 30 quarters since. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • M Holdings Securities held 25,562 shares of BP worth $1.14M as of Q1 2026.
  • M Holdings Securities sold 4,622 BP shares in Q1 2026, an estimated $181K.
  • BP made up 0.08% of M Holdings Securities's portfolio in Q1 2026, its #186 holding.
  • M Holdings Securities first reported a position in BP in Q3 2014 and has held it in 30 quarters since.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on M Holdings Securities's 13F filing for Q1 2026, filed 12 May 2026.