Nasdaq:BCTX | CA1079303071
Generating your data highlights...
18.3m USD | # 10624 in US
72.16k shares | 784.86k USD
1.88m
88.83% | 1.67m