Biotech Growth Trust: A Compelling Entry Point for Long-Term Investors?
It has been a difficult period for investors in small cap biotech stocks, which have suffered a huge write down in the last year or so as these long duration assets have been adversely affected by the sharp increase in discount rates.