If you assume that have 60 million pounds of uranium, and profits around $50 per pound, $2.50-$3 per pound inground value is acceptable. This is based on 5-7% of profits. A target price of 20 to 25 cents per share is reasonable.
BLR Price at posting:
7.1¢ Sentiment: Buy Disclosure: Held