- Lost Creek ISR uranium project in Wyoming has been in production since 2013, with production exceeding projections and head grades 3-4 times higher than estimated.
- A 2013 preliminary economic assessment estimated 9.2 million pounds of recoverable uranium over the life of the mine with low production costs and strong economics.
- The company has long term sales contracts in place through 2020 to sell uranium at prices above costs of production, providing revenue stability.