DB • RLG • US22160N1090
Generating your data highlights...
11.9b USD | # 1465 in DE
642 shares | 16.92k USD
408.36m
98.64% | 402.82m