Nasdaq • BDRX • US59564R8723
Generating your data highlights...
2.19m USD | # 12927 in US
428.52k shares | 1.43m USD
373.06b
100.00% | 373.06b