BIT • SFER • IT0004712375
Generating your data highlights...
1.82b USD | # 1013 in IT
504.51k shares | 6.26m USD
165.72m
38.25% | 63.39m