NYSE : BME

BlackRock Health Sciences Trust

$42.56 USD

-$0.06 (-0.14%)

Volume
55.89K
Average Volume
48.4K
Market Capitalization
$550.05M
P/E Ratio
7.15
Dividend Yield
7.39%
Price Target
Year High
$44.35
Year Low
$35.03
Day High
Day Low
Payout Ratio
$0.53
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

1.34%

Investors Holding

13

change: -65 | last: 78
Increased Positions

4

change: -34 | last: 38
Reduced Positions

3

change: -21 | last: 24
New Positions

2

change: -11 | last: 13
Sold Positions

67

change: 54 | last: 13
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

7.5M

BME Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $41.13 13M $534.75M $548 $894.33K $535.65M
2024-12-31 $37.93 13.26M $502.78M $71339 $299.17K $503.01M
2023-12-31 $40.60 13.94M $566.13M $534 $60686 $566.19M
2022-12-31 $43.58 12.61M $549.34M $3118 $2920 $549.34M
2021-12-31 $48.50 112.88M $5.47B $960 $211.57K $5.47B
2020-12-31 $47.59 112.7M $5.36B $211.7K $102.7K $5.36B
2019-12-31 $42.50 112.7M $4.79B $501.31K -$ $4.79B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $41.13 12.92M $531.57M $548 $894.33K $532.46M
2025-06-30 $36.46 12.92M $471.21M $39397 $1.41M $472.58M
2024-12-31 $37.93 13.26M $502.78M $71339 $299.17K $503.01M
2024-06-30 $40.66 13.94M $566.96M $1139 $1.04M $568M
2023-12-31 $40.60 13.94M $566.13M $534 $60686 $566.19M
2023-06-30 $40.64 13.94M $566.68M $606 $96188 $566.78M
2022-12-31 $43.58 112.88M $4.92B $3118 $2920 $4.92B
2021-12-31 $48.50 112.7M $5.47B $960 -$ $5.47B
2020-12-31 $47.59 112.7M $5.36B $33690 -$ $5.36B
2020-06-30 $40.78 112.7M $4.6B -$ $127.49K $4.6B
2019-12-31 $42.50 - -$ $501.31K -$ -$501.31K
2019-06-30 $38.98 - -$ -$ $7.01M $7.01M