DB • OCBA • SG1S04926220
Generating your data highlights...
110b USD | # 203 in DE
872 shares | 18.97k USD
4.49b
71.11% | 3.19b