NYSE • CCJ • CA13321L1085
Generating your data highlights...
37.2b USD | # 591 in US
3.33m shares | 358.77m USD
435.53m
99.76% | 434.47m