Biotech5 years ago
Big Losers: Corbus Pharmaceuticals Holdings, Inc. (CRBP), Petróleo Brasileiro S.A. – Petrobras (PBR)
Corbus Pharmaceuticals Holdings, Inc. (CRBP)’s shares slumped as much as 16% to $6.94 on huge volume. The stock has been showing intense sell off suddenly after...