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 ...
We have compared BlackRock Health Sciences Trust (BME) to abrdn World Healthcare Fund (THW) a couple of times now. The most recent one being at the beginning of this year. BME had outperformed THW by ...