DB • 2DG • SE0003917798
Generating your data highlights...
3.06b USD | # 3262 in DE
60.72k shares | 327.65k USD
295.42m
73.49% | 217.1m