DB:LOR | FR0000120321
Generating your data highlights...
232b USD | # 66 in DE
202 shares | 195.37m USD
533.2m
48.16% | 256.77m