StepStone Group Inc. (STEP) is a Asset Management company in the Financial Services sector, currently trading at $52.63. It has a SharesGrow Score of 46/100, indicating a mixed investment profile with 3 out of 7 criteria passed.
SharesGrow calculates the intrinsic value of STEP = $50.36 (-4.3% from the current price, the stock appears fairly valued). Analyst consensus target is STEP = $76 (+44.4% upside).
Valuation: STEP trades at a trailing Price-to-Earnings (P/E) of -6.9 (S&P 500 average ~25).
Financials: revenue is $1.2B, -19.9%/yr average growth. Net income is $180M (loss), growing at -34.3%/yr. Net profit margin is -15.3% (negative). Gross margin is 96.5% (+55.3 pp trend).
Balance sheet: total debt is $0 against $0 equity. Current ratio is 0 (tight liquidity). Total assets: $0.
Analyst outlook: 6 / 8 analysts rate STEP as buy (75%) — strong consensus.
SharesGrow 7-Criteria breakdown: Value 90/100 (Pass), Growth 15/100 (Fail), Past 50/100 (Partial), Health 0/100 (Fail), Moat 74/100 (Pass), Future 85/100 (Pass), Income 10/100 (Fail).