DB • LEN • AT0000644505
Generating your data highlights...
1.2b USD | # 4731 in DE
243 shares | 1.7m USD
38.62m
57.75% | 22.3m