TSX • CAE • CA1247651088
Generating your data highlights...
8.69b USD | # 209 in CA
987.26k shares | 27.33m USD
321.68m
90.29% | 290.45m