XTRA:LOR | FR0000120321
Generating your data highlights...
201b USD | # 57 in DE
809 shares | 244.52m USD
534.31m
43.82% | 234.12m