TSX • SPGI • CA78525L1058
Generating your data highlights...
121b USD | # 99 in CA
5.38k shares | 76.75k USD
295.98m
99.76% | 295.27m