DB:MAQ | US5719032022
Generating your data highlights...
69.8b USD | # 284 in DE
58 shares | 14.92k USD
273.9m
87.55% | 239.79m