DB • 1OK • GB0000667013
Generating your data highlights...
674m USD | # 5614 in DE
118 shares | 2.79k USD
29.45m
82.16% | 24.2m