Cameco reported third-quarter earnings and revenue before the stock market open which came in below analyst expectations.
BWXT stock advanced 1.6% before Monday's stock market open, looking to add to a 5% gain to 213.61 last week. In October, the ...