DB • ENL • IT0003128367
Generating your data highlights...
98.2b USD | # 218 in DE
16.21k shares | 246.37m USD
9.92b
75.84% | 7.53b