With the majors in the industry takeing steps to correct the low pricing on the spot , with lay off's and reduced production still seems like the other companys are like grasping at straws in hopes to stay afloat selling at a loss just to report they had earnings, and sell more shares to finance a better day , good thing URE/URG  has a head on their shoulders and Plan'd for the future with their long term contracts surprising the markets with their earning this last 1/4. Just hope other companys can see the writing on the wall and if not die is ok with me , doesn't matter that what you can step up to later in time as long as your not over stepping the efforts of the majors, to see some kind of results for the future and undermine the spot going forward is my thinking .