DB • W291 • SGXE92689194
Generating your data highlights...
10.2b USD | # 1590 in DE
10.8k shares | 17.18k USD
176.74m
25.28% | 44.67m