Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q3
$343K Buy
10,934
+271
+3% +$9.17K 0.06% 225
2024
Q2
$385K Buy
10,663
+1,259
+13% +$47.2K 0.07% 195
2024
Q1
$354K Sell
9,404
-1,357
-13% -$48.7K 0.07% 205
2023
Q4
$381K Sell
10,761
-194
-2% -$7.11K 0.08% 193
2023
Q3
$424K Buy
10,955
+1,439
+15% +$53.4K 0.09% 171
2023
Q2
$332K Hold
9,516
0.08% 196
2023
Q1
$332K Hold
9,516
0.08% 192
2022
Q4
$332K Sell
9,516
-10,147
-52% -$338K 0.08% 191
2022
Q3
$580K Sell
19,663
-56
-0.3% -$1.67K 0.15% 148
2022
Q2
$551K Sell
19,719
-226
-1% -$6.92K 0.14% 154
2022
Q1
$587K Sell
19,945
-28
-0.1% -$854 0.13% 147
2021
Q4
$532K Sell
19,973
-244
-1% -$6.77K 0.13% 150
2021
Q3
$485K Sell
20,217
-456
-2% -$11.4K 0.13% 143
2021
Q2
$546K Buy
20,673
+9,577
+86% +$251K 0.14% 132
2021
Q1
$270K Buy
11,096
+5
+0% +$120 0.08% 219
2020
Q4
$228K Sell
11,091
-453
-4% -$8.54K 0.07% 227
2020
Q3
$202 Sell
11,544
-949
-8% -$20.5K 0.04% 231
2020
Q2
$291K Sell
12,493
-7,775
-38% -$187K 0.12% 155
2020
Q1
$494K Sell
20,268
-8,603
-30% -$278K 0.24% 88
2019
Q4
$1.09M Buy
28,871
+988
+4% +$37.5K 0.44% 42
2019
Q3
$1.06M Buy
27,883
+4,483
+19% +$171K 0.36% 52
2019
Q2
$959K Sell
23,400
-2,653
-10% -$111K 0.38% 47
2019
Q1
$1.12M Sell
26,053
-107
-0.4% -$4.38K 0.47% 37
2018
Q4
$961K Buy
+26,160
New +$1.04M 0.47% 43

Other funds holding BP

FinTrust Capital Advisors's BP Position: Q3 2024 in Review

FinTrust Capital Advisors increased its BP (BP) stake by 2.5% in Q3 2024, buying an estimated $9.17K and bringing the position to 10,934 shares worth $343K. The position accounts for 0.06% of the portfolio, ranked #225.

FinTrust Capital Advisors first reported a position in BP in Q4 2018 and has held it in 24 quarters since. The position peaked at $1.12M in Q1 2019. 1,092 funds tracked by Wall St. Rank hold BP as of Q3 2024.

  • FinTrust Capital Advisors held 10,934 shares of BP worth $343K as of Q3 2024.
  • FinTrust Capital Advisors bought 271 BP shares in Q3 2024, an estimated $9.17K.
  • BP made up 0.06% of FinTrust Capital Advisors's portfolio in Q3 2024, its #225 holding.
  • FinTrust Capital Advisors first reported a position in BP in Q4 2018 and has held it in 24 quarters since.
  • FinTrust Capital Advisors's BP position peaked at $1.12M in Q1 2019.
  • 1,092 funds tracked by Wall St. Rank held BP as of Q3 2024.

Based on FinTrust Capital Advisors's 13F filing for Q3 2024, filed 11 Oct 2024.