In the latest market close, Cameco (CCJ) reached $52.44, with a -0.89% movement compared to the previous day. The stock's change was less than the S&P 500's daily gain of 1.09%. Meanwhile, the Dow ...
So why the outperformance? Stock buybacks have allowed capital to stay within the company and compound at an ROIC rate of up to 15.2%, according to the company financials. That’s nearly double the 8% ...