Crinetics Pharmaceuticals (CRNX) Stock: Price, Analysis