BIT • 1HOLN • CH0012214059
Generating your data highlights...
50.2b USD | # 286 in IT
716 shares | 287.42k USD
553.13m
91.00% | 503.34m