InvestorsHub Logo

DewDiligence

03/09/15 10:50 AM

#188372 RE: ilpapa #188360

CTIC only +3% now. Some investors apparently concerned about lack of any top-line data in today’s PR.