DB • 4H50 • US4230081014
Generating your data highlights...
20.9b USD | # 971 in DE
N/A shares | 0 USD
271.23m
43.47% | 117.89m