DB • LGLG • US50186Q2021
Generating your data highlights...
26.2b USD | # 809 in DE
1.76k shares | 44.04k USD
180.07m
68.05% | 122.54m