DB:BF5A | US1156371007
Generating your data highlights...
11.7b USD | # 1462 in DE
152 shares | 4.21k USD
168.44m
25.49% | 42.94m