BIT • 1DEQ • DE0007480204
Generating your data highlights...
1.61b USD | # 1021 in IT
239 shares | 222.48k USD
75.74m
16.22% | 12.29m