OM • SEB C • SE0000120784
Generating your data highlights...
45.7b USD | # 10 in SE
32.44k shares | 718.43k USD
24.15m
83.39% | 20.14m