InvestorsHub Logo

DewDiligence

06/12/17 4:13 PM

#211828 RE: DewDiligence #211816

CHRS closes -24%. Could’ve been worse.