DB • BGLA • SE0017769995
Generating your data highlights...
1.23b USD | # 4813 in DE
212 shares | 2.59k USD
98.5m
85.22% | 83.94m