BIT • 1SAAB • SE0021921269
Generating your data highlights...
36.2b USD | # 364 in IT
518 shares | 176.82k USD
529.11m
70.58% | 373.47m