Needham analyst Gil Blum reiterates Celcuity (NASDAQ:CELC) with a Buy and maintains $157 price target.