I'm told there are 2 funds accumulating stock. I presume (but don't know for sure) one is still HHL. The other fund supposedly has had little previous engagement with the biotech sector. No information available as to who is selling
Add to My Watchlist
What is My Watchlist?