InvestorsHub Logo

scottsmith

12/08/16 8:17 AM

#82428 RE: biotechrocks #82397

Why only up 3 percent now? Numbers looked great, right?