DB • SZGA • US7958422021
Generating your data highlights...
3.22b USD | # 3186 in DE
1.19k shares | 1.97k USD
54.09m
56.17% | 30.38m