DB:LOR | FR0000120321
Generating your data highlights...
240b USD | # 59 in DE
300 shares | 184.83m USD
533.78m
48.21% | 257.34m