NYSE • CCJ • CA13321L1085
Generating your data highlights...
36.1b USD | # 605 in US
3.2m shares | 296.89m USD
435.53m
99.76% | 434.48m