DB • DTG1 • US23384L1017
Generating your data highlights...
41.4b USD | # 570 in DE
66 shares | 1.67k USD
759.89m
64.75% | 492m