Nasdaq:BDRX | US59564R8079
Generating your data highlights...
2.65m USD
254.12k shares | 1.91m USD
580.84k
48.40% | 281.14k