DB:NTH | US6668071029
Generating your data highlights...
75.3b USD | # 221 in DE
53 shares | 63.08k USD
146.25m
93.95% | 137.4m