BIT • 1CGNX • US1924221039
Generating your data highlights...
11.3b USD | # 685 in IT
206 shares | 15.44k USD
168.22m
91.53% | 153.98m