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