BME has delivered solid long-term returns since its 2005 launch, earning positive ratings from Seeking Alpha analysts, with most recent articles rating it a Buy or Strong Buy. The trust has a ...
BlackRock Health Sciences Trust trades at an attractive discount to net asset value. The dividend yield of 6.1% remains supported from net investment income. Some weakness revolves around the use of ...