BIND Therapeutics Is Worth $18/Share