DB • CIE1 • US1717793095
Generating your data highlights...
61.8b USD | # 383 in DE
82 shares | 556.98k USD
141.55m
99.52% | 140.88m