BIT • NEXI • IT0005366767
Generating your data highlights...
4.83b USD | # 875 in IT
15.75m shares | 66.98m USD
1.17b
38.97% | 456.77m