DB • TR1 • US74144T1088
Generating your data highlights...
24.5b USD | # 873 in DE
135 shares | 15.21k USD
213.32m
98.02% | 209.1m