BIT • 1KESK • FI0009000202
Generating your data highlights...
10.3b USD | # 701 in IT
28 shares | 16.08m USD
271.39m
96.55% | 262.03m