I disagree re the 75 cents - their performance over the last 6 months has been excellent, and their EPS is rising. I think that's why the price has risen - they have secured major deals, increased annual revenues, and increased EPS.
UXC Price at posting:
$1.18 Sentiment: Hold Disclosure: Held