Things have certainly progressed since 1998 and that includes the economic viability of probably all of their deposits. One could safely assume they have sh!tloads of that lovely yellow stuff :)
URA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held