Kestra Advisory Services’s BlackRock Science and Technology Trust BST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.08M Buy
29,816
+8,606
+41% +$341K ﹤0.01% 1669
2025
Q4
$860K Buy
21,210
+619
+3% +$25.4K ﹤0.01% 1762
2025
Q3
$852K Sell
20,591
-1,055
-5% -$41.6K ﹤0.01% 1689
2025
Q2
$826K Buy
21,646
+812
+4% +$28.4K ﹤0.01% 1615
2025
Q1
$687K Sell
20,834
-2,682
-11% -$97.9K ﹤0.01% 1619
2024
Q4
$860K Buy
23,516
+11,969
+104% +$439K ﹤0.01% 1501
2024
Q3
$409K Sell
11,547
-3,968
-26% -$140K ﹤0.01% 1894
2024
Q2
$584K Sell
15,515
-1,151
-7% -$41.5K ﹤0.01% 1677
2024
Q1
$615K Sell
16,666
-830
-5% -$29.9K ﹤0.01% 1534
2023
Q4
$589K Sell
17,496
-913
-5% -$30.1K ﹤0.01% 1421
2023
Q3
$578K Sell
18,409
-1,627
-8% -$54.1K 0.01% 1282
2023
Q2
$690K Buy
20,036
+2,783
+16% +$90.2K 0.01% 1161
2023
Q1
$558K Sell
17,253
-1,104
-6% -$35.1K 0.01% 1220
2022
Q4
$521K Sell
18,357
-298
-2% -$9.08K ﹤0.01% 1384
2022
Q3
$548K Buy
18,655
+2,151
+13% +$74.5K 0.01% 1268
2022
Q2
$536K Sell
16,504
-1,417
-8% -$52.6K 0.01% 1295
2022
Q1
$775K Buy
17,921
+882
+5% +$39K 0.01% 1060
2021
Q4
$851K Buy
17,039
+279
+2% +$14.6K 0.01% 1060
2021
Q3
$874K Sell
16,760
-193
-1% -$10.4K 0.01% 1082
2021
Q2
$1.01M Sell
16,953
-196
-1% -$11.2K 0.01% 936
2021
Q1
$917K Sell
17,149
-5,627
-25% -$306K 0.01% 912
2020
Q4
$1.2M Buy
22,776
+7,633
+50% +$359K 0.01% 778
2020
Q3
$644K Buy
+15,143
New +$612K 0.01% 776

Other funds holding BST

Kestra Advisory Services's BST Position: Q1 2026 in Review

Kestra Advisory Services increased its BlackRock Science and Technology Trust (BST) stake by 41% in Q1 2026, buying an estimated $341K and bringing the position to 29,816 shares worth $1.08M. The position accounts for ﹤0.01% of the portfolio, ranked #1669.

Kestra Advisory Services first reported a position in BST in Q3 2020 and has held it in 23 quarters since. The position peaked at $1.2M in Q4 2020. 120 funds tracked by Wall St. Rank hold BST as of Q1 2026.

  • Kestra Advisory Services held 29,816 shares of BlackRock Science and Technology Trust worth $1.08M as of Q1 2026.
  • Kestra Advisory Services bought 8,606 BlackRock Science and Technology Trust shares in Q1 2026, an estimated $341K.
  • BlackRock Science and Technology Trust made up ﹤0.01% of Kestra Advisory Services's portfolio in Q1 2026, its #1669 holding.
  • Kestra Advisory Services first reported a position in BlackRock Science and Technology Trust in Q3 2020 and has held it in 23 quarters since.
  • Kestra Advisory Services's BlackRock Science and Technology Trust position peaked at $1.2M in Q4 2020.
  • 120 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q1 2026.

Based on Kestra Advisory Services's 13F filing for Q1 2026, filed 30 Apr 2026.