DB:MIGA | US5949724083
Generating your data highlights...
88.4b USD | # 191 in DE
7.47k shares | 2.82m USD
216.24m
90.67% | 196.07m