RE: Don't feel bad kiddies......What a bargain! 21 million pounds cost you only about 400 mln.
My personal feeling is that the companies who will gain the most by this Cameco thing are the (near term) producers. Look at what companies did the best yesterday (and today) and you'll know where to invest.
By the way that 8+% yesterday was of course fake. Somebody pushed the stock more than 2% higher the last seconds by buying (probably from himself!) 68 stocks.