BIT • 1SEBA • SE0000148884
Generating your data highlights...
40.2b USD | # 333 in IT
100 shares | 16.28k USD
1.93b
74.89% | 1.44b