CRNX Financials: Crinetics Pharmaceuticals Inc AI Analysis