BIT • MB • IT0000062957
Generating your data highlights...
26.4b USD | # 438 in IT
418.54k shares | 13.95m USD
806.57m
95.41% | 769.52m