BIT • 1LCID • US5494982029
Generating your data highlights...
2.28b USD | # 994 in IT
728 shares | 18.96k USD
390.26m
44.17% | 172.36m