BIT • 1DTE • DE0005557508
Generating your data highlights...
155b USD | # 90 in IT
3.59k shares | 389.72m USD
4.82b
85.68% | 4.13b