BIT • 1DTE • DE0005557508
Generating your data highlights...
144b USD | # 98 in IT
4.67k shares | 348.7m USD
4.82b
85.68% | 4.13b