OTCPK:CYGI.Y | US23248D1054
Generating your data highlights...
4.22b USD | # 2706 in US
N/A shares | N/A USD
506.52m
79.96% | 405m