OTCPK • CAIA.F • AT0000641352
Generating your data highlights...
2.32b USD | # 3732 in US
N/A shares | N/A USD
92.38m
27.39% | 25.31m