StepStone Group announces a $100M share buyback. What it signals about the private markets firm’s strategy, moat, and long-term investment story.
StepStone Group announces a $100M share buyback. What it signals about the private markets firm’s strategy, moat, and long-term investment story.