BIT • 1EKTA • SE0000163628
Generating your data highlights...
1.92b USD | # 1004 in IT
910 shares | 1.95k USD
367.1m
86.81% | 318.7m