Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-35,589
Closed -$1.05M 237
2024
Q4
$1.05M Buy
+35,589
New +$1.07M 0.14% 126
2020
Q1
Sell
-5,743
Closed -$217K 187
2019
Q4
$217K Buy
+5,743
New +$218K 0.06% 182
2019
Q3
Sell
-4,996
Closed -$205K 190
2019
Q2
$205K Hold
4,996
0.06% 188
2019
Q1
$215K Buy
+4,996
New +$205K 0.06% 181
2018
Q4
Sell
-4,888
Closed -$215K 190
2018
Q3
$215K Sell
4,888
-602
-11% -$25.2K 0.06% 187
2018
Q2
$236K Sell
5,490
-71
-1% -$2.98K 0.07% 178
2018
Q1
$209K Sell
5,561
-84
-1% -$3.16K 0.07% 178
2017
Q4
$217K Buy
+5,645
New +$204K 0.07% 168
2017
Q1
Sell
-6,615
Closed -$212K 170
2016
Q4
$212K Sell
6,615
-477
-7% -$14.4K 0.08% 160
2016
Q3
$210K Hold
7,092
0.08% 166
2016
Q2
$212K Sell
7,092
-1,077
-13% -$29K 0.09% 166
2016
Q1
$207K Sell
8,169
-1,136
-12% -$28.7K 0.09% 160
2015
Q4
$245K Hold
9,305
0.11% 141
2015
Q3
$239K Hold
9,305
0.12% 135
2015
Q2
$313K Sell
9,305
-432
-4% -$15.1K 0.15% 117
2015
Q1
$316K Hold
9,737
0.15% 115
2014
Q4
$308K Sell
9,737
-140
-1% -$4.71K 0.15% 115
2014
Q3
$355K Hold
9,877
0.19% 105
2014
Q2
$426K Hold
9,877
0.21% 100
2014
Q1
$389K Hold
9,877
0.19% 106
2013
Q4
$393K Hold
9,877
0.19% 104
2013
Q3
$340K Buy
9,877
+1,108
+13% +$38K 0.19% 106
2013
Q2
$299K Buy
+8,769
New +$305K 0.18% 105

Other funds holding BP

Rodgers Brothers's BP Position: Q1 2025 in Review

Rodgers Brothers sold out of BP (BP) in Q1 2025, closing a stake of 35,589 shares — an estimated $1.05M sold.

Rodgers Brothers first reported a position in BP in Q2 2013 and held it in 23 quarters. The position peaked at $1.05M in Q4 2024. 1,131 funds tracked by Wall St. Rank hold BP as of Q1 2025.

  • Rodgers Brothers reported no remaining BP position as of Q1 2025 after selling out during the quarter.
  • Rodgers Brothers sold 35,589 BP shares in Q1 2025, an estimated $1.05M.
  • Rodgers Brothers first reported a position in BP in Q2 2013 and held it in 23 quarters.
  • Rodgers Brothers's BP position peaked at $1.05M in Q4 2024.
  • 1,131 funds tracked by Wall St. Rank held BP as of Q1 2025.

Based on Rodgers Brothers's 13F filing for Q1 2025, filed 14 May 2025.