Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$25.6K Sell
738
-1,695
-70% -$59.5K 0.01% 156
2025
Q3
$83.8K Buy
2,433
+1,715
+239% +$57.4K 0.04% 88
2025
Q2
$21.5K Sell
718
-92
-11% -$2.7K 0.01% 145
2025
Q1
$27.4K Buy
810
+10
+1% +$326 0.02% 129
2024
Q4
$23.6K Buy
800
+13
+2% +$391 0.01% 147
2024
Q3
$24.7K Buy
787
+11
+1% +$372 0.02% 132
2024
Q2
$28K Buy
+776
New +$29.1K 0.02% 123
2024
Q1
Sell
-759
Closed -$26.9K 108
2023
Q4
$26.9K Sell
759
-20
-3% -$732 0.02% 132
2023
Q3
$30.2K Sell
779
-33
-4% -$1.23K 0.03% 105
2023
Q2
$28.7K Buy
812
+7
+0.9% +$259 0.03% 112
2023
Q1
$30.5K Buy
805
+7
+0.9% +$262 0.03% 128
2022
Q4
$27.9K Buy
798
+7
+0.9% +$233 0.03% 131
2022
Q3
$23K Buy
791
+9
+1% +$268 0.03% 137
2022
Q2
$22K Buy
+782
New +$24K 0.02% 141

Other funds holding BP

New Millennium Group's BP Position: Q4 2025 in Review

New Millennium Group reduced its BP (BP) stake by 70% in Q4 2025, selling an estimated $59.5K and leaving 738 shares worth $25.6K. The position accounts for 0.01% of the portfolio, ranked #156.

New Millennium Group first reported a position in BP in Q2 2022 and has held it in 14 quarters since. The position peaked at $83.8K in Q3 2025. 1,146 funds tracked by Wall St. Rank hold BP as of Q4 2025.

  • New Millennium Group held 738 shares of BP worth $25.6K as of Q4 2025.
  • New Millennium Group sold 1,695 BP shares in Q4 2025, an estimated $59.5K.
  • BP made up 0.01% of New Millennium Group's portfolio in Q4 2025, its #156 holding.
  • New Millennium Group first reported a position in BP in Q2 2022 and has held it in 14 quarters since.
  • New Millennium Group's BP position peaked at $83.8K in Q3 2025.
  • 1,146 funds tracked by Wall St. Rank held BP as of Q4 2025.

Based on New Millennium Group's 13F filing for Q4 2025, filed 6 Feb 2026.