What StepStone Group (STEP)'s Strong Quarter And Reaffirmed Dividend Mean For Shareholders
StepStone Group (STEP) recently announced strong quarterly results and reaffirmed its dividend, despite facing a decline in revenue and a net loss of US$535.81 million. While management has shown a willingness to return capital through dividends and buybacks, the company's ongoing losses and insider …