DB • 13K • US4893981070
Generating your data highlights...
1.52b USD | # 4387 in DE
1.28k shares | 13.84k USD
138.46m
86.92% | 120.36m