BIT • NEXI • IT0005366767
Generating your data highlights...
5.05b USD | # 871 in IT
15.35m shares | 67.55m USD
1.17b
38.97% | 456.77m