Celldex Therapeutics (CLDX) Stock: Price, Analysis