DB:EDGA | ZAE000018123
Generating your data highlights...
N/A USD | # 1127 in DE
1.92k shares | 29.94k USD
895.02m
81.37% | 728.24m