I'm not sure we can draw any conclusions from the price going up. It could be a sign of good things to come, or it could be a sign of investors falsely expecting good things to come.
I'm thrilled it has recovered, I'm only down -17% on my latest buys, but let's focus on organic growth and not push it too hard or overextend it and set up another crash.