StepStone Group (STEP) On Mixed Earnings And What That Means For Valuation
StepStone Group (STEP) reported mixed Q1 2026 results with increased revenue but a wider net loss, leading to a reassessment of its stock valuation. The company's price-to-sales (P/S) ratio of 1.9x suggests it is overvalued compared to an estimated fair P/S of 0.9x, despite …