Given the trading of the last week, I don't think you need any sort of degree to work out it's going to be good.
I traded it twice in the last week, making a small profit both times. Wish I was holding right now though.
It doesn't matter how much you hate the stock, if you can make money from it then that's all that matters.