Careful on the taxes if you think you can dump your shares and buy DSPP.
Personally, to me, it matters not, what this share price is right now. I look at it as an artificial number if we establish commercialization, we will be revalued, in my opinion.
The market will do what it wants to do.
People have to figure out what it is worth to them.