Cameco Corporation

CCJ·NYSE·$108.17·$47B