Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$4.33M Sell
117,135
-26,800
-19% -$1.18M 0.08% 121
2026
Q1
$6.76M Buy
143,935
+3,102
+2% +$122K 0.13% 109
2025
Q4
$4.89M Buy
140,833
+9,063
+7% +$318K 0.1% 118
2025
Q3
$4.54M Sell
131,770
-876
-0.7% -$29.3K 0.09% 120
2025
Q2
$3.97M Sell
132,646
-519,511
-80% -$15.2M 0.09% 118
2025
Q1
$22M Buy
652,157
+167,084
+34% +$5.45M 0.52% 97
2024
Q4
$14.3M Sell
485,073
-41,545
-8% -$1.25M 0.34% 108
2024
Q3
$16.5M Buy
526,618
+12,188
+2% +$412K 0.38% 106
2024
Q2
$18.6M Sell
514,430
-4,444
-0.9% -$167K 0.39% 121
2024
Q1
$19.6M Sell
518,874
-272,141
-34% -$9.76M 0.4% 119
2023
Q4
$28M Sell
791,015
-26,729
-3% -$979K 0.62% 71
2023
Q3
$31.7M Buy
817,744
+2,503
+0.3% +$92.9K 0.75% 46
2023
Q2
$28.8M Sell
815,241
-230,634
-22% -$8.54M 0.67% 61
2023
Q1
$39.7M Buy
1,045,875
+11,940
+1% +$446K 0.96% 27
2022
Q4
$36.1M Buy
1,033,935
+21,110
+2% +$702K 0.88% 27
2022
Q3
$28.9M Buy
1,012,825
+228,381
+29% +$6.8M 0.81% 40
2022
Q2
$22.2M Buy
784,444
+223,752
+40% +$6.86M 0.57% 78
2022
Q1
$16.5M Buy
+560,692
New +$17.1M 0.36% 126
2019
Q3
Sell
-66,686
Closed -$2.73M 226
2019
Q2
$2.73M Buy
+66,686
New +$2.8M 0.07% 163
2018
Q4
Sell
-70,487
Closed -$3.1M 216
2018
Q3
$3.1M Buy
+70,487
New +$2.95M 0.09% 159
2015
Q1
Sell
-65,082
Closed -$2.06M 228
2014
Q4
$2.06M Sell
65,082
-11,572
-15% -$389K 0.06% 171
2014
Q3
$2.76M Hold
76,654
0.08% 166
2014
Q2
$3.31M Buy
+76,654
New +$3.16M 0.09% 160

Other funds holding BP

Todd Asset Management's BP Position: Q2 2026 in Review

Todd Asset Management reduced its BP (BP) stake by 19% in Q2 2026, selling an estimated $1.18M and leaving 117,135 shares worth $4.33M. The position accounts for 0.08% of the portfolio, ranked #121.

Todd Asset Management first reported a position in BP in Q2 2014 and has held it in 23 quarters since. The position peaked at $39.7M in Q1 2023. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Todd Asset Management held 117,135 shares of BP worth $4.33M as of Q2 2026.
  • Todd Asset Management sold 26,800 BP shares in Q2 2026, an estimated $1.18M.
  • BP made up 0.08% of Todd Asset Management's portfolio in Q2 2026, its #121 holding.
  • Todd Asset Management first reported a position in BP in Q2 2014 and has held it in 23 quarters since.
  • Todd Asset Management's BP position peaked at $39.7M in Q1 2023.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Todd Asset Management's 13F filing for Q2 2026, filed 4 Aug 2026.