Lots of unranium players are over-priced. Doesnt stop them continue their appreciation and wont for quite a while yet. Just look how THR ran on the whiff of a U announcement.
Your broker needs to spend some time learning about sentiment.
BLR Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held