Brookfield Business [BBUC] vs StepStone [STEP] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Brookfield Business Partners L.P. wins in 16 metrics, StepStone Group Inc. wins in 4 metrics, with 0 ties. Brookfield Business Partners L.P. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Brookfield Business Partners L.P. StepStone Group Inc. Better
P/E Ratio (TTM) 6.88 106.60 Brookfield Business Partners L.P.
Price-to-Book Ratio 3.09 8.40 Brookfield Business Partners L.P.
Debt-to-Equity Ratio 291.12 72.53 StepStone Group Inc.
PEG Ratio -0.08 -2.62 Brookfield Business Partners L.P.
EV/EBITDA 9.20 -5.54 Brookfield Business Partners L.P.
Profit Margin (TTM) -0.10% -30.66% Brookfield Business Partners L.P.
Operating Margin (TTM) 16.66% -37.71% Brookfield Business Partners L.P.
EBITDA Margin (TTM) 16.66% N/A N/A
Return on Equity 2.37% -65.12% Brookfield Business Partners L.P.
Return on Assets (TTM) 3.43% -13.15% Brookfield Business Partners L.P.
Free Cash Flow (TTM) $1.17B $59.83M Brookfield Business Partners L.P.
Dividend Yield 0.64% 2.77% StepStone Group Inc.
1-Year Return 14.51% -17.58% Brookfield Business Partners L.P.
Price-to-Sales Ratio (TTM) 0.26 3.88 Brookfield Business Partners L.P.
Enterprise Value $60.40B $5.33B Brookfield Business Partners L.P.
EV/Revenue Ratio 2.20 2.99 Brookfield Business Partners L.P.
Gross Profit Margin (TTM) 20.76% 50.84% StepStone Group Inc.
Revenue per Share (TTM) $132 $23 Brookfield Business Partners L.P.
Earnings per Share (Diluted) $-0.30 $-6.92 Brookfield Business Partners L.P.
Beta (Stock Volatility) 1.38 1.31 StepStone Group Inc.
Short % of Float 2.75% 5.95% Brookfield Business Partners L.P.

Brookfield Business Partners L.P. vs StepStone Group Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Brookfield Business Partners L.P.1.27%2.86%-1.30%6.69%-8.25%-10.19%
StepStone Group Inc.5.99%8.76%-12.12%4.79%-25.84%-29.36%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Brookfield Business Partners L.P.14.51%51.69%13.66%13.66%13.66%13.66%
StepStone Group Inc.-17.58%78.85%29.91%77.56%77.56%77.56%

Performance & Financial Health Analysis: Brookfield Business Partners L.P. vs StepStone Group Inc.

MetricBBUCSTEP
Market Information
Market Cap i$6.94B$6.86B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i249,333991,776
90 Day Avg. Volume i269,9781,041,302
Last Close$32.69$47.05
52 Week Range$27.81 - $38.25$40.58 - $77.79
% from 52W High-14.54%-39.52%
All-Time High$38.25 (Feb 11, 2026)$77.79 (Jan 16, 2026)
% from All-Time High-14.54%-39.52%
Growth Metrics
Quarterly Revenue Growth-0.05%0.73%
Quarterly Earnings Growth2.21%0.73%
Financial Health
Profit Margin (TTM) i0.00%-0.31%
Operating Margin (TTM) i0.17%-0.38%
Return on Equity (TTM) i0.02%-0.65%
Debt to Equity (MRQ) i291.1272.53
Cash & Liquidity
Book Value per Share (MRQ)$11.01$-4.73
Cash per Share (MRQ)$20.49$4.71
Operating Cash Flow (TTM) i$3.23B$23.16M
Levered Free Cash Flow (TTM) i$-774,000,000$2.40B
Dividends
Last 12-Month Dividend Yield i0.64%2.77%
Last 12-Month Dividend i$0.18$1.72

Valuation & Enterprise Metrics Analysis: Brookfield Business Partners L.P. vs StepStone Group Inc.

MetricBBUC (Apr 24, 2026)STEP (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i6.88106.60
Forward P/E iN/A22.08
PEG Ratio i-0.08-2.62
Price to Sales (TTM) i0.263.88
Price to Book (MRQ) i3.098.40
Market Capitalization
Market Capitalization i$6.94B$6.86B
Enterprise Value i$60.40B$5.33B
Enterprise Value Metrics
Enterprise to Revenue i2.202.99
Enterprise to EBITDA i9.20-5.54
Risk & Other Metrics
Beta i1.381.31
Book Value per Share (MRQ) i$11.01$-4.73

Financial Statements Comparison: Brookfield Business Partners L.P. vs StepStone Group Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricBBUC (2025)STEP (2025)
Revenue/Sales i27.46B1.17B
Cost of Goods Sold i22.15B595.17M
COGS % of Revenue i80.7%50.7%
Gross Profit i5.31B579.66M
Gross Margin i19.3%49.3%
Research & Development iN/AN/A
Operating Income (EBIT) i4.16B-266.82M
Operating Margin i15.1%-22.7%
EBITDA i6.95B-243.13M
EBITDA Margin i25.3%-20.7%
Pre-Tax Income i480.00M-222.04M
Pre-Tax Income % of Revenue i1.7%-18.9%
Income Tax i93.00M-49.21M
Income Tax % of Revenue i0.3%-4.2%
Net Income (Profit) i387.00M-172.83M
Profit Margin i1.4%-14.7%

Balance Sheet & Liquidity Metrics

MetricBBUC (2025)STEP (2025)
Cash & Equivalents i3.55B289.30M
Total Current Assets i15.04B1.96B
Total Current Assets % of Revenue i54.8%166.8%
Total Current Liabilities i8.98B1.94B
Total Current Liabilities % of Revenue i32.7%165.5%
Long-Term Debt i43.01B113.52M
Long-Term Debt % of Revenue i156.6%9.7%
Total Shareholders Equity i15.31B1.77B
Retained Earnings iN/A-242.55M
Retained Earnings % of Revenue i0.0%-20.6%
Property, Plant & Equipment i3.00B91.84M

Cash Flow Statement Comparison

MetricBBUC (2025)STEP (2025)
Operating Cash Flow i2.84B112.38M
Operating Cash Flow % of Revenue i10.3%9.6%
Capital Expenditures i-1.94B-5.10M
Free Cash Flow i1.17B59.83M
FCF Margin i4.3%5.1%
Debt Repayment i-17.80B-182.91M
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricBBUCSTEP
Shares Short i1.77M4.14M
Short Ratio i16.923.28
Short % of Float i2.75%5.95%
Shares Outstanding i87.72M80.14M
Float Shares i86.02M71.24M
% Held by Insiders i0.45%5.59%
% Held by Institutions i77.56%101.71%
% Held by Public i21.99%-7.30%

Dividend Analysis & Yield Comparison: Brookfield Business Partners L.P. vs StepStone Group Inc.

MetricBBUCSTEP
Last 12-Month Dividend i$0.18$1.72
Last 12-Month Dividend Yield i0.64%2.77%
3-Year Avg Annual Dividend i$0.20$1.28
3-Year Avg Dividend Yield i0.29%0.72%
3-Year Total Dividends i$0.60$3.84
Ex-Dividend DateFeb 28, 2025Feb 27, 2026