Rhenman & Partners Dumps $18.1M Vera Therapeutics Stake: What's Next for Biotech Stocks? | Whale Factor