Nasdaq • ONBP.O • US68003D3035
Generating your data highlights...
9.33b USD | # 1697 in US
8.07k shares | 203.02k USD
389.67m
99.24% | 386.7m