In fact, the company has delivered on good news, with the promise of more.
As long as they are for real, the lower the better if you're a buyer. Tough to buy low when it keeps going lower though. lol
Do realize that the pps needs only to go to $7.36 from this current level to duplicate the run from $5 to $41 ?
This could be a king maker with the right PR release, and this price point, you can load it up.
Tough call in this environment.