BIT • 1DVA • US23918K1088
Generating your data highlights...
11.7b USD | # 665 in IT
49 shares | 19.58k USD
63.77m
53.20% | 33.93m