TSX • KEEL • US4869171078
Generating your data highlights...
2.48b USD | # 328 in CA
5.9m shares | 29.06m USD
603.83m
95.43% | 576.21m