DB:LOR | FR0000120321
Generating your data highlights...
219b USD | # 50 in DE
323 shares | 209.96m USD
534.96m
43.88% | 234.76m