BIT:1BFB | US1156372096
Generating your data highlights...
11.7b USD | # 661 in IT
38 shares | 6.98k USD
290.26m
96.41% | 279.84m