DB:FMN | US52660W1018
Generating your data highlights...
13.6b USD | # 1077 in DE
452 shares | 5.14k USD
575.31m
69.30% | 398.69m