DB:MTT | US5770811025
Generating your data highlights...
4.9b USD | # 2471 in DE
1.63k shares | 34.82k USD
302.2m
83.35% | 251.88m