S&P 500 7,491.10 ▲ 71.00 (+0.96%) DOW 51,645.68 ▲ 153.13 (+0.30%) NASDAQ 26,367.09 ▲ 345.43 (+1.33%) US Markets Open â€ĸ 12:02 PM ET

BMEZ

BlackRock Health Sciences Term Trust

Price Chart
Latest Quote

$14.54

-0.01 (-0.03%)
Current Price
Previous Close $14.55
Open $14.57
Day High $14.69
Day Low $14.51
Volume 42,352
Fetched: 2026-06-18T16:02:54
Stock Information
Shares Outstanding 62.50M
Sector Financial Services
Industry Asset Management
Market Cap $909.08M
P/E Ratio 5.73
EPS (TTM) $2.54
Exchange NYQ
📊 Comprehensive Analysis
Company Data
Financial Ratios
Returns & Margins
Ownership
Institutional Ownership24.02%
Insider & Institutional transactions data not available
Valuation Ratios
Analyst Data
Recommendationnone
Technical Indicators
SMA20$14.31
SMA50$14.14
SMA200$14.14
RSI48.68
ATR0.2128
Short Float0.14%
Short Ratio0.43
Rel Volume0.25
Performance History
Week+1.49%
Month+5.90%
Quarter+6.67%
6 Months+2.19%
YTD+1.25%
Year+13.12%
3 Years+24.41%
5 Years-15.35%
10 Years+30.42%
Stock Score: ⭐ Premium
Based on debt, profitability, growth, and cash flow metrics
⭐ Premium Feature

Sign up for free to view detailed scoring breakdown — premium is free during our trial period!

Recent Price History
Date Close Volume
2026-06-18 $14.55 42,352
2026-06-17 $14.55 229,200
2026-06-16 $14.55 133,300
2026-06-15 $14.52 147,300
2026-06-12 $14.43 131,900
2026-06-11 $14.33 155,600
2026-06-10 $14.14 154,000
2026-06-09 $14.18 107,300
2026-06-08 $14.11 131,700
2026-06-05 $14.22 177,700
2026-06-04 $14.36 151,300
2026-06-03 $14.21 170,100
2026-06-02 $14.29 290,300
2026-06-01 $14.45 263,200
2026-05-29 $14.58 281,400
2026-05-28 $14.43 217,200
2026-05-27 $14.07 246,300
2026-05-26 $14.17 139,300
2026-05-22 $14.07 108,400
2026-05-21 $14.04 118,600
2026-05-20 $14.07 199,700
2026-05-19 $13.74 146,600
2026-05-18 $13.67 244,000
📰 Latest News
No news articles available at the moment. Check back later for updates on BMEZ.
Period:
Loading...
Income Statement (Annual)
Metric 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Per Share
Diluted EPS $0.21 $0.73 $-5.97 $-2.55
Basic EPS $0.21 $0.73 $-5.97 $-2.55
Other
Diluted Average Shares $113,092,962 $95,696,660 $114,358,166 $112,880,936
Basic Average Shares $113,092,962 $95,696,660 $114,358,166 $112,880,936
Fetched: 2026-06-17