BlackRock Science and Technology Trust

Symbol: BST

Exchange: NYSE

Sector: N/A

Category: N/A

Inception Date: N/A

Latest Date: 17/04/2026

Current Price: $41.34

Expense Ratio: N/A

Assets Under Management
N/A
0.22% daily change

Period Performance

Adjusted cumulative ETF performance normalized to the first available adjusted price of the selected period.

Adjusted Return
--
--

Performance Metrics

Return

8.30%

Volatility

26.86%

Sharpe Ratio

-2.183

VaR 95%

-2.87%

CVaR 95%: -3.17%
Max Drawdown: -11.61%
Sortino Ratio: -3.345
Calmar Ratio: -4.74
Return

3.99%

Volatility

21.30%

Sharpe Ratio

-1.413

VaR 95%

-2.25%

CVaR 95%: -2.77%
Max Drawdown: -14.25%
Sortino Ratio: -2.021
Calmar Ratio: -1.86
Return

5.46%

Volatility

19.74%

Sharpe Ratio

-0.696

VaR 95%

-2.24%

CVaR 95%: -2.58%
Max Drawdown: -15.86%
Sortino Ratio: -1.013
Calmar Ratio: -0.64
Return

44.06%

Volatility

22.03%

Sharpe Ratio

0.814

VaR 95%

-2.08%

CVaR 95%: -3.12%
Max Drawdown: -15.86%
Sortino Ratio: 1.016
Calmar Ratio: 1.36
Return

43.95%

Volatility

21.10%

Sharpe Ratio

0.364

VaR 95%

-2.11%

CVaR 95%: -3.16%
Max Drawdown: -23.37%
Sortino Ratio: 0.456
Calmar Ratio: 0.48
Return

70.54%

Volatility

19.83%

Sharpe Ratio

0.563

VaR 95%

-2.03%

CVaR 95%: -2.87%
Max Drawdown: -23.37%
Sortino Ratio: 0.741
Calmar Ratio: 0.63

Daily Returns for Period 12M

Daily simple returns calculated over the official metric window from the same adjusted price series used in the chart: 17/04/2025 - 17/04/2026.

Methodology: adjusted prices + daily simple return
Average Daily Return

0.155%

Best Day

5.722%

10/04/2026
Worst Day

-3.684%

21/04/2025
Days with Data

246

Recent Price History (Last 90 Days)

Date Open High Low Close Volume
17/04/2026 $41.25 $41.55 $41.19 $41.34 72,900
16/04/2026 $41.06 $41.21 $40.77 $40.95 61,800
15/04/2026 $40.90 $41.14 $40.67 $40.99 93,400
14/04/2026 $40.21 $41.14 $40.14 $40.94 147,900
13/04/2026 $39.34 $40.04 $39.03 $39.94 70,700
10/04/2026 $39.03 $39.78 $39.03 $39.57 90,300
02/04/2026 $36.55 $37.33 $36.38 $37.20 52,800
01/04/2026 $36.90 $37.80 $36.63 $37.35 126,500
31/03/2026 $35.62 $36.89 $35.55 $36.35 232,500
30/03/2026 $35.48 $35.79 $34.87 $35.12 128,200