DB • MRTA • SE0018012494
Generating your data highlights...
1.47b USD | # 4404 in DE
3.05k shares | 39.5k USD
118.82m
73.88% | 87.79m