I don't see significant upside to the share price in the near term.
I think it will bounce between $25 - $35 for a few months and once results come out the share price will respond accordingly.
Having said that, because the share price recovered so sharply, it demonstrates strong underlying strength behind this stock.
Would I bet the house on this? No.
Would I sell? No.