TSX:CPG | CA22576C1014
Generating your data highlights...
5.61b USD
3.53m shares | 26.8m USD
619.49m
92.71% | 574.33m