"Russia last month auctioned licenses for three deposits that went for $2.4 billion, 20 times the asking price." Compare this price to the $95 million market cap of KCL.V!!!!