BIT • BMED • IT0004776628
Generating your data highlights...
20.8b USD | # 524 in IT
895.22k shares | 24.13m USD
740.86m
70.07% | 519.09m