Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$736K Sell
19,918
-4,683
-19% -$205K 0.07% 213
2026
Q1
$1.16M Sell
24,601
-2,601
-10% -$102K 0.12% 136
2025
Q4
$945K Sell
27,202
-238
-0.9% -$8.35K 0.1% 158
2025
Q3
$946K Buy
27,440
+69
+0.3% +$2.31K 0.1% 152
2025
Q2
$819K Sell
27,371
-273
-1% -$8.01K 0.11% 140
2025
Q1
$934K Buy
27,644
+362
+1% +$11.8K 0.14% 117
2024
Q4
$806K Buy
27,282
+4,360
+19% +$131K 0.12% 131
2024
Q3
$720K Sell
22,922
-5,652
-20% -$191K 0.11% 155
2024
Q2
$1.03M Sell
28,574
-1,507
-5% -$56.5K 0.15% 121
2024
Q1
$1.13M Buy
30,081
+432
+1% +$15.5K 0.16% 122
2023
Q4
$1.05M Buy
29,649
+744
+3% +$27.2K 0.15% 134
2023
Q3
$1.12M Sell
28,905
-14,378
-33% -$534K 0.19% 110
2023
Q2
$1.53M Buy
43,283
+25,671
+146% +$950K 0.26% 93
2023
Q1
$631K Sell
17,612
-1,630
-8% -$60.9K 0.13% 151
2022
Q4
$684K Sell
19,242
-5,031
-21% -$167K 0.16% 142
2022
Q3
$693K Buy
24,273
+39
+0.2% +$1.16K 0.18% 125
2022
Q2
$687K Buy
24,234
+1,484
+7% +$45.5K 0.15% 152
2022
Q1
$669K Sell
22,750
-3,106
-12% -$94.7K 0.12% 180
2021
Q4
$689K Sell
25,856
-1,419
-5% -$39.4K 0.12% 171
2021
Q3
$798K Buy
+27,275
New +$683K 0.15% 152

Other funds holding BP

Intrua Financial's BP Position: Q2 2026 in Review

Intrua Financial reduced its BP (BP) stake by 19% in Q2 2026, selling an estimated $205K and leaving 19,918 shares worth $736K. The position accounts for 0.07% of the portfolio, ranked #213.

Intrua Financial first reported a position in BP in Q3 2021 and has held it in 20 quarters since. The position peaked at $1.53M in Q2 2023. 387 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Intrua Financial held 19,918 shares of BP worth $736K as of Q2 2026.
  • Intrua Financial sold 4,683 BP shares in Q2 2026, an estimated $205K.
  • BP made up 0.07% of Intrua Financial's portfolio in Q2 2026, its #213 holding.
  • Intrua Financial first reported a position in BP in Q3 2021 and has held it in 20 quarters since.
  • Intrua Financial's BP position peaked at $1.53M in Q2 2023.
  • 387 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Intrua Financial's 13F filing for Q2 2026, filed 24 Jul 2026.