Financials BlackRock Health Sciences Trust

Equities

BME

US09250W1071

Closed End Funds

Real-time Estimate Cboe BZX 03:25:18 2024-04-29 pm EDT 5-day change 1st Jan Change
39.12 USD +0.15% Intraday chart for BlackRock Health Sciences Trust +0.37% -3.23%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 339 444.2 541.3 609.5 547.6 508.4
Enterprise Value (EV) 1 339 444.4 541.2 609.7 548.3 508.5
P/E ratio 16 x 5.77 x 7.15 x 10.7 x -22.8 x 28.2 x
Yield 6.58% 5.65% 5.04% 5.03% 5.87% 6.32%
Capitalization / Revenue 74.8 x 89.9 x 103 x 95.2 x 70.8 x 62.1 x
EV / Revenue 74.8 x 89.9 x 103 x 95.2 x 70.9 x 62.1 x
EV / EBITDA - - - - - -
EV / FCF 5,131 x 116 x 265 x 49.7 x -34.7 x 109 x
FCF Yield 0.02% 0.86% 0.38% 2.01% -2.88% 0.92%
Price to Book 1.02 x 1.03 x 1.04 x 1.01 x 1.01 x 0.96 x
Nbr of stocks (in thousands) 9,301 10,451 11,374 12,566 12,566 12,566
Reference price 2 36.45 42.50 47.59 48.50 43.58 40.46
Announcement Date 3/8/19 3/6/20 3/5/21 3/4/22 3/7/23 3/6/24
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 4.535 4.941 5.242 6.402 7.731 8.194
EBITDA - - - - - -
EBIT 1 0.6553 0.6336 0.0689 0.0539 1.54 2.006
Operating Margin 14.45% 12.82% 1.31% 0.84% 19.91% 24.48%
Earnings before Tax (EBT) 1 22.44 79.88 79.56 59.13 -26.47 20.02
Net income 1 22.44 79.88 79.56 59.12 -26.47 20.02
Net margin 494.87% 1,616.58% 1,517.89% 923.46% -342.4% 244.3%
EPS 2 2.283 7.364 6.655 4.531 -1.910 1.436
Free Cash Flow 1 0.0661 3.837 2.041 12.28 -15.8 4.656
FCF margin 1.46% 77.64% 38.93% 191.75% -204.38% 56.82%
FCF Conversion (EBITDA) - - - - - -
FCF Conversion (Net income) 0.29% 4.8% 2.56% 20.76% - 23.26%
Dividend per Share 2 2.400 2.400 2.400 2.439 2.556 2.556
Announcement Date 3/8/19 3/6/20 3/5/21 3/4/22 3/7/23 3/6/24
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 0 0.18 - 0.21 0.68 0.06
Net Cash position 1 - - 0.11 - - -
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 0.07 3.84 2.04 12.3 -15.8 4.66
ROE (net income / shareholders' equity) 6.56% 20% 16% 10.1% -4.32% 3.37%
ROA (Net income/ Total Assets) 0.12% 0.1% 0.01% 0.01% 0.15% 0.21%
Assets 1 18,906 81,593 936,005 1,055,702 -17,268 9,600
Book Value Per Share 2 35.90 41.20 45.70 48.00 43.30 42.20
Cash Flow per Share 2 0 0.0100 0.0200 0 0 0
Capex - - - - - -
Capex / Sales - - - - - -
Announcement Date 3/8/19 3/6/20 3/5/21 3/4/22 3/7/23 3/6/24
1USD in Million2USD
Estimates
  1. Stock Market
  2. Equities
  3. BME Stock
  4. Financials BlackRock Health Sciences Trust