Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$908K Sell
19,328
-735
-4% -$28.8K 0.2% 100
2025
Q4
$697K Buy
20,063
+2,498
+14% +$87.6K 0.16% 121
2025
Q3
$605K Sell
17,565
-3,588
-17% -$120K 0.09% 190
2025
Q2
$633K Sell
21,153
-44,581
-68% -$1.31M 0.06% 301
2025
Q1
$2.22M Buy
65,734
+11,068
+20% +$361K 0.02% 580
2024
Q4
$1.62M Buy
54,666
+12,244
+29% +$368K 0.02% 625
2024
Q3
$1.33M Buy
42,422
+9,857
+30% +$333K 0.02% 645
2024
Q2
$1.18M Buy
32,565
+1,310
+4% +$49.1K 0.02% 645
2024
Q1
$1.18M Sell
31,255
-40,049
-56% -$1.44M 0.02% 615
2023
Q4
$2.52M Buy
71,304
+45,408
+175% +$1.66M 0.04% 369
2023
Q3
$1M Buy
25,896
+819
+3% +$30.4K 0.02% 550
2023
Q2
$885K Buy
25,077
+4,349
+21% +$161K 0.02% 585
2023
Q1
$786K Buy
20,728
+6,355
+44% +$237K 0.02% 548
2022
Q4
$502K Buy
14,373
+5,160
+56% +$172K 0.01% 634
2022
Q3
$263K Buy
9,213
+308
+3% +$9.16K 0.01% 612
2022
Q2
$252K Buy
+8,905
New +$273K 0.01% 591

Other funds holding BP

TownSquare Capital's BP Position: Q1 2026 in Review

TownSquare Capital reduced its BP (BP) stake by 3.7% in Q1 2026, selling an estimated $28.8K and leaving 19,328 shares worth $908K. The position accounts for 0.2% of the portfolio, ranked #100.

TownSquare Capital first reported a position in BP in Q2 2022 and has held it in 16 quarters since. The position peaked at $2.52M in Q4 2023. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • TownSquare Capital held 19,328 shares of BP worth $908K as of Q1 2026.
  • TownSquare Capital sold 735 BP shares in Q1 2026, an estimated $28.8K.
  • BP made up 0.2% of TownSquare Capital's portfolio in Q1 2026, its #100 holding.
  • TownSquare Capital first reported a position in BP in Q2 2022 and has held it in 16 quarters since.
  • TownSquare Capital's BP position peaked at $2.52M in Q4 2023.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on TownSquare Capital's 13F filing for Q1 2026, filed 13 May 2026.