BlackRock Science and Technology Term Trust Share Price

BlackRock Science and Technology Term Trust Share Price

BSTZ
$27.66
+$0.11 (0.38%) Last updated on 21 Jul, 2026 | 01:26 IST
  • Performance
  • Chart
  • About
  • Price history
  • FAQs

BlackRock Science and Technology Term Trust Stock Performance

Open
$27.84
Prev. Close
$27.55
Circuit Range
N/A
Day Range
$27.84 - $27.96
Year Range
$20.53 - $31.82
Volume
1,077
Average Traded
$27.88

BlackRock Science and Technology Term Trust Share Price Chart

$27.66
Please wait...

About BlackRock Science and Technology Term Trust

BlackRock Science and Technology Term Trust Historical Data

DayOpenCloseChange %
20-Jul-26
$27.84
$27.89
+0.00%
20-Jul-26
$27.84
$27.89
+1.22%
17-Jul-26
$27.07
$27.55
+0.22%
16-Jul-26
$28.47
$27.49
-5.63%
15-Jul-26
$29.40
$29.13
-0.83%
14-Jul-26
$29.51
$29.38
+1.33%
13-Jul-26
$29.22
$28.99
-1.93%

FAQs on BlackRock Science and Technology Term Trust Share Price

Can I buy BlackRock Science and Technology Term Trust shares in India?

chevron-up
Yes. You can buy BlackRock Science and Technology Term Trust in India by opening an international trading account.

What is the share price of BlackRock Science and Technology Term Trust?

chevron-up
As on 21 Jul '26, the share price of BlackRock Science and Technology Term Trust BSTZ is $27.66. If you are investing from India, it is a good idea to check the current exchange rate and calculate the value in rupees before making your investment.

What is the 5 year returns of BlackRock Science and Technology Term Trust?

chevron-up
The 5 year returns of BlackRock Science and Technology Term Trust is -31.14% as on 21 Jul '26.

What are the high & low stock price of BlackRock Science and Technology Term Trust today?

chevron-up
BlackRock Science and Technology Term Trust stock price hit a high of $27.96 and low of $27.84 as on 21 Jul '26.

What is the 52-week high and low of BlackRock Science and Technology Term Trust stock?

chevron-up
The 52-week high of BlackRock Science and Technology Term Trust stock is $31.82, while the 52-week low is $20.53 as on 21 Jul '26.