BIT • MB • IT0000062957
Generating your data highlights...
26.8b USD | # 443 in IT
772.59k shares | 23.46m USD
806.53m
95.41% | 769.48m