DB • JSI • SE0009554454
Generating your data highlights...
622m USD | # 5882 in DE
25.89k shares | 9.29k USD
1.41b
60.86% | 857.6m