Trustmark National Bank Trust Department’s BP BP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-8,062
Closed -$238K 291
2024
Q4
$238K Buy
+8,062
New +$242K 0.02% 269
2019
Q3
Sell
-4,322
Closed -$177K 275
2019
Q2
$177K Sell
4,322
-254
-6% -$10.7K 0.02% 246
2019
Q1
$197K Sell
4,576
-543
-11% -$22.3K 0.02% 231
2018
Q4
$188K Sell
5,119
-409
-7% -$16.3K 0.02% 228
2018
Q3
$243K Buy
5,528
+591
+12% +$24.7K 0.02% 221
2018
Q2
$212K Sell
4,937
-7,598
-61% -$319K 0.02% 224
2018
Q1
$472K Sell
12,535
-2,572
-17% -$96.9K 0.05% 173
2017
Q4
$581K Sell
15,107
-228
-1% -$8.26K 0.06% 165
2017
Q3
$531K Buy
15,335
+976
+7% +$31K 0.06% 165
2017
Q2
$441K Sell
14,359
-239
-2% -$7.44K 0.05% 196
2017
Q1
$439K Sell
14,598
-2,146
-13% -$65.2K 0.05% 185
2016
Q4
$536K Sell
16,744
-304
-2% -$9.15K 0.07% 164
2016
Q3
$504K Sell
17,048
-3,960
-19% -$115K 0.06% 173
2016
Q2
$628K Sell
21,008
-5,677
-21% -$153K 0.08% 168
2016
Q1
$678K Sell
26,685
-6,340
-19% -$160K 0.09% 150
2015
Q4
$869K Sell
33,025
-125
-0.4% -$3.56K 0.12% 143
2015
Q3
$852K Buy
33,150
+6,378
+24% +$187K 0.12% 157
2015
Q2
$900K Buy
26,772
+2,863
+12% +$100K 0.12% 149
2015
Q1
$776K Buy
23,909
+11,349
+90% +$372K 0.1% 176
2014
Q4
$397K Sell
12,560
-773
-6% -$26K 0.05% 228
2014
Q3
$480K Buy
13,333
+634
+5% +$25.1K 0.07% 227
2014
Q2
$548K Hold
12,699
0.06% 213
2014
Q1
$500K Buy
12,699
+2,891
+29% +$114K 0.06% 235
2013
Q4
$390K Buy
9,808
+993
+11% +$37K 0.05% 252
2013
Q3
$303K Buy
8,815
+102
+1% +$3.5K 0.04% 265
2013
Q2
$297K Buy
+8,713
New +$303K 0.04% 261

Other funds holding BP

Trustmark National Bank Trust Department's BP Position: Q1 2025 in Review

Trustmark National Bank Trust Department sold out of BP (BP) in Q1 2025, closing a stake of 8,062 shares — an estimated $238K sold.

Trustmark National Bank Trust Department first reported a position in BP in Q2 2013 and held it in 26 quarters. The position peaked at $900K in Q2 2015. 1,130 funds tracked by Wall St. Rank hold BP as of Q1 2025.

  • Trustmark National Bank Trust Department reported no remaining BP position as of Q1 2025 after selling out during the quarter.
  • Trustmark National Bank Trust Department sold 8,062 BP shares in Q1 2025, an estimated $238K.
  • Trustmark National Bank Trust Department first reported a position in BP in Q2 2013 and held it in 26 quarters.
  • Trustmark National Bank Trust Department's BP position peaked at $900K in Q2 2015.
  • 1,130 funds tracked by Wall St. Rank held BP as of Q1 2025.

Based on Trustmark National Bank Trust Department's 13F filing for Q1 2025, filed 12 May 2025.