Wow, not trying to white knight the oxford club but their recommendations are fairly conservative. Most of them pan out to a plus 10-20% annual return. An Argus stock report analyst lists this as a buy and says this should return about 18% over the next few years. I have a small position in this stock.
Do your own due diligence, make your own decisions.