DB:VEN | US92276F1003
Generating your data highlights...
25.9b USD | # 674 in DE
85 shares | 5.25k USD
414.74m
99.51% | 412.7m