I am not sure. SLR has been producing solid results and generating great positive cash flow. If all goes well we may have $200M by end of this quarter. What are we going to make with all that cash I don't know but I hope that is a buffer for tougher times or an opportunity to buy a bunch of small explorers.
Evolution is a good company just overpriced and not producing good/consistent results... between the 2 I would pick SLR at the moment.
SLR Price at posting:
99.5¢ Sentiment: Buy Disclosure: Held