DB • FRK • US3546131018
Generating your data highlights...
17.7b USD | # 1110 in DE
228 shares | 6.95k USD
508.08m
57.22% | 290.7m