15 Jul Positions Updates
Biotech has turned around after a dismal and unprecedented 16 months of valuation destruction across the board. Multiple small cap and mid cap Biotech stocks are in uptrends now. PCSA remains on our position list and frankly still has massive upside especially if 6422 compound...