DB • 0NR • IE00BJ5FQX74
Generating your data highlights...
1.3b USD | # 4719 in DE
798 shares | 1.39m USD
259.57m
90.05% | 233.75m