One thing in the clinicals being run are the low number of patients being treated. This is not a study with 1000 people were treated with....I wonder if that is a limiting factor with BP, or others when it comes time to invest ?
Great news will overcome all things, even technical analysis indicators.