DB • LGLG • US50186Q2021
Generating your data highlights...
24.6b USD | # 869 in DE
2.74k shares | 70.97k USD
179.77m
68.00% | 122.25m