DB • JEP • NO0010310956
Generating your data highlights...
6.43b USD | # 2149 in DE
108 shares | 6.12k USD
135.54m
51.65% | 70m