Sam...any thoughts on this? I know you're a very skilled traded. I follow you.
I'm shocked this has dipped to this point. This is a very promising biotech. If everything works out, this could easily be a $100 stock...if not $120-$140+.