DB • AA9 • SE0000695876
Generating your data highlights...
24.2b USD | # 859 in DE
64 shares | 4.62k USD
413.33m
70.36% | 290.81m