Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2023
Q2
$31.3K Buy
888
+3
+0.3% +$111 0.01% 253
2023
Q1
$33.6K Buy
885
+769
+663% +$28.7K 0.01% 235
2022
Q4
$3.31K Hold
116
﹤0.01% 427
2022
Q3
$3K Buy
116
+1
+0.9% +$30 ﹤0.01% 427
2022
Q2
$3K Buy
115
+2
+2% +$61 ﹤0.01% 404
2022
Q1
$3K Buy
113
+1
+0.9% +$30 ﹤0.01% 413
2021
Q4
$3K Buy
112
+2
+2% +$55 ﹤0.01% 411
2021
Q3
$3K Buy
110
+1
+0.9% +$25 ﹤0.01% 409
2021
Q2
$3K Buy
109
+1
+0.9% +$26 ﹤0.01% 415
2021
Q1
$3K Sell
108
-274
-72% -$6.6K ﹤0.01% 418
2020
Q4
$8K Buy
382
+5
+1% +$94 ﹤0.01% 301
2020
Q3
$6K Buy
377
+7
+2% +$152 ﹤0.01% 337
2020
Q2
$9K Buy
370
+7
+2% +$168 ﹤0.01% 298
2020
Q1
$8K Sell
363
-1,058
-74% -$34.2K ﹤0.01% 289
2019
Q4
$53K Sell
1,421
-674
-32% -$25.6K 0.02% 167
2019
Q3
$80K Buy
2,095
+702
+50% +$26.8K 0.03% 131
2019
Q2
$57K Buy
+1,393
New +$58.4K 0.02% 170

Other funds holding BP

TimeScale Financial's BP Position: Q2 2023 in Review

TimeScale Financial increased its BP (BP) stake by 0.34% in Q2 2023, buying an estimated $111 and bringing the position to 888 shares worth $31.3K. The position accounts for 0.01% of the portfolio, ranked #253.

TimeScale Financial first reported a position in BP in Q2 2019 and has held it in 17 quarters since. The position peaked at $80K in Q3 2019. 1,120 funds tracked by Wall St. Rank hold BP as of Q2 2023.

  • TimeScale Financial held 888 shares of BP worth $31.3K as of Q2 2023.
  • TimeScale Financial bought 3 BP shares in Q2 2023, an estimated $111.
  • BP made up 0.01% of TimeScale Financial's portfolio in Q2 2023, its #253 holding.
  • TimeScale Financial first reported a position in BP in Q2 2019 and has held it in 17 quarters since.
  • TimeScale Financial's BP position peaked at $80K in Q3 2019.
  • 1,120 funds tracked by Wall St. Rank held BP as of Q2 2023.

Based on TimeScale Financial's 13F filing for Q2 2023, filed 27 Jul 2023.