StepStone FY27 Q1 net loss widens to USD 170.37 million; revenue rises 4% to USD 378.89 million - STEP News | Rallies