StepStone Group Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar 2025Mar 2024Mar 2023Mar 2022Mar 2021
Valuation Ratios
P/E Ratio39.5110.3721.64
Forward P/E26.4424.5418.2422.4846.82
P/S Ratio3.373.23-22.571.471.72
P/B Ratio2.231.230.921.102.06
Price/Tangible Book5.72
Price/FCF66.2216.1710.489.479.16
Price/OCF61.0214.2110.099.389.08
Enterprise Value Ratios
EV/Revenue4.684.592.231.98
EV/EBITDA13.8143.536.074.65
EV/EBIT17.12236.496.424.73
EV/FCF91.8923.0316.8414.3910.53
Profitability & Returns
Return on Equity (ROE)-0.09%0.10%-0.03%0.39%0.70%
Return on Assets (ROA)-0.04%0.03%0.00%0.11%0.21%
Return on Invested Capital (ROIC)-0.13%0.09%0.01%0.37%0.80%
Return on Capital Employed (ROCE)-0.10%0.08%0.01%0.22%0.42%
Leverage & Solvency Ratios
Debt/Equity0.220.140.130.07
Debt/EBITDA1.073.280.26
Debt/FCF6.401.891.510.63
Liquidity Ratios
Current Ratio0.961.201.080.832.09
Quick Ratio0.951.191.070.832.08
Efficiency Ratios
Asset Turnover0.280.200.500.79
Yield & Distribution Ratios
Earnings Yield-0.05%0.03%-0.01%0.10%0.05%
FCF Yield0.02%0.06%0.10%0.11%0.11%
Dividend Yield0.02%0.02%0.04%0.01%0.00%
Payout Ratio0.91%0.12%0.03%
Buyback Yield-0.07%-0.08%-0.15%-0.61%
Total Return-0.05%-0.05%-0.12%-0.60%0.00%