BIT • 1TECN • CH0012100191
Generating your data highlights...
2.98b USD | # 955 in IT
209 shares | 53.16k USD
12.32m
99.56% | 12.27m