XTRA • HLBN • CH0012214059
Generating your data highlights...
42.9b USD | # 529 in DE
2.86k shares | 289.79k USD
553.13m
91.00% | 503.34m