BIT • SFER • IT0004712375
Generating your data highlights...
1.98b USD | # 1007 in IT
659.25k shares | 7.05m USD
165.68m
38.24% | 63.35m