DB • 1QT • ES0105375002
Generating your data highlights...
618m USD | # 5780 in DE
702 shares | 102.84k USD
213.9m
25.75% | 55.07m