DB • SEBA • SE0000148884
Generating your data highlights...
45.7b USD | # 516 in DE
663 shares | 13.68k USD
1.92b
74.93% | 1.44b