BIT • NEXI • IT0005366767
Generating your data highlights...
4.77b USD | # 873 in IT
21.6m shares | 91.84m USD
1.17b
35.40% | 414.88m