OM • BIOA B • SE0010323311
Generating your data highlights...
2.91b USD | # 75 in SE
211.08k shares | 7.12m USD
74.32m
73.19% | 54.4m