BIT • NEXI • IT0005366767
Generating your data highlights...
5.34b USD | # 853 in IT
8.65m shares | 42.67m USD
1.17b
43.08% | 506.06m