The stock (MBST) is highly illiquid but buying (adding) down here...
Any substantial and sustained buying pressure will send it flying as you witnessed a small preview of yesterday. Market cap is ONLY $247,573 based on 107,640,520 shares outstanding (OS). It's worth a LOT MORE than that. Still looking for pennies...