You are forgetting about the law of supply and demand. The demand has changed drastically, but the supply hasn't really changed from 2007. You can thank China and India for this demand change; especially China. Do your DD. The spot price is about to be squeezed and the number of outstanding URRE shares will not matter. $135/lb will be passed sooner than you think. So will $15/share for URRE.