DB:1BR1 | FR0013326246
Generating your data highlights...
12.4b USD | # 1207 in DE
156 shares | 38.79m USD
143.19m
99.57% | 142.57m