DB • FRK • US3546131018
Generating your data highlights...
16.7b USD | # 1133 in DE
298 shares | 8.95k USD
508.08m
57.06% | 289.92m