Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-5,149
Closed -$242K 1054
2026
Q1
$242K Buy
+5,149
New +$202K ﹤0.01% 753
2024
Q2
Sell
-5,495
Closed -$207K 531
2024
Q1
$207K Sell
5,495
-920
-14% -$33K 0.01% 397
2023
Q4
$227K Hold
6,415
0.01% 366
2023
Q3
$248K Buy
+6,415
New +$238K 0.01% 315
2022
Q2
Sell
-8,149
Closed -$240K 429
2022
Q1
$240K Hold
8,149
0.01% 407
2021
Q4
$217K Hold
8,149
0.01% 419
2021
Q3
$223K Hold
8,149
0.01% 412
2021
Q2
$215K Buy
+8,149
New +$214K 0.01% 337
2020
Q3
Sell
-8,149
Closed -$190K 334
2020
Q2
$190K Hold
8,149
0.01% 280
2020
Q1
$199K Sell
8,149
-196
-2% -$6.34K 0.02% 262
2019
Q4
$315K Sell
8,345
-146
-2% -$5.54K 0.02% 209
2019
Q3
$323K Sell
8,491
-100
-1% -$3.81K 0.02% 193
2019
Q2
$352K Buy
8,591
+305
+4% +$12.8K 0.03% 185
2019
Q1
$356K Sell
8,286
-122
-1% -$5K 0.03% 189
2018
Q4
$309K Sell
8,408
-127
-1% -$5.07K 0.03% 174
2018
Q3
$376K Sell
8,535
-123
-1% -$5.14K 0.03% 178
2018
Q2
$372K Sell
8,658
-112
-1% -$4.71K 0.03% 179
2018
Q1
$330K Sell
8,770
-132
-1% -$4.97K 0.03% 187
2017
Q4
$343K Sell
8,902
-134
-1% -$4.85K 0.03% 184
2017
Q3
$313K Sell
9,036
-313
-3% -$9.94K 0.03% 193
2017
Q2
$287K Buy
9,349
+4
+0% +$124 0.03% 203
2017
Q1
$281K Sell
9,345
-167
-2% -$5.08K 0.02% 204
2016
Q4
$305K Sell
9,512
-1,061
-10% -$31.9K 0.03% 201
2016
Q3
$313K Sell
10,573
-1,426
-12% -$41.4K 0.03% 197
2016
Q2
$359K Buy
11,999
+3,743
+45% +$101K 0.03% 187
2016
Q1
$209K Buy
8,256
+2,314
+39% +$58.4K 0.02% 226
2015
Q4
$156K Buy
+5,942
New +$169K 0.01% 249

Other funds holding BP

Citizens Financial Group's BP Position: Q2 2026 in Review

Citizens Financial Group sold out of BP (BP) in Q2 2026, closing a stake of 5,149 shares — an estimated $242K sold.

Citizens Financial Group first reported a position in BP in Q4 2015 and held it in 27 quarters. The position peaked at $376K in Q3 2018. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Citizens Financial Group reported no remaining BP position as of Q2 2026 after selling out during the quarter.
  • Citizens Financial Group sold 5,149 BP shares in Q2 2026, an estimated $242K.
  • Citizens Financial Group first reported a position in BP in Q4 2015 and held it in 27 quarters.
  • Citizens Financial Group's BP position peaked at $376K in Q3 2018.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Citizens Financial Group's 13F filing for Q2 2026, filed 7 Aug 2026.