DB • MRTA • SE0018012494
Generating your data highlights...
1.68b USD | # 4311 in DE
300 shares | 3.78k USD
118.67m
73.80% | 87.58m