BIT:1OKTA | US6792951054
Generating your data highlights...
11.9b USD | # 652 in IT
98 shares | 11.03k USD
169.2m
99.29% | 168m