InvestorsHub Logo

CoachKWJ

07/22/15 7:11 PM

#23337 RE: LutherTiggs #23336

If they would release some positive results from one of the studies in the near future, this mess could take care of itself. I guess the report wasn't the end of the world. Price has dropped more on no news at all.