Main Street Capital [MAIN] vs StepStone [STEP] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 20 vital metrics comparison: Main Street Capital wins in 11 metrics, StepStone wins in 6 metrics, with 0 ties. Main Street Capital appears stronger overall.

View Metrics Details

Vital Metrics Comparison

MetricMain Street CapitalStepStoneBetter
P/E Ratio (TTM)11.02106.60Main Street Capital
Price-to-Book Ratio2.0731.60Main Street Capital
Debt-to-Equity Ratio77.2522.51StepStone
PEG Ratio0.73-0.31StepStone
EV/EBITDAN/A-20.85N/A
Profit Margin (TTM)96.16%-17.10%Main Street Capital
Operating Margin (TTM)87.41%-16.18%Main Street Capital
EBITDA Margin (TTM)87.41%N/AN/A
Return on Equity19.65%-12.81%Main Street Capital
Return on Assets (TTM)6.01%-5.22%Main Street Capital
Free Cash Flow (TTM)$-87.12M$59.83MStepStone
Dividend Yield7.07%2.80%Main Street Capital
1-Year Return34.09%19.53%Main Street Capital
Price-to-Sales Ratio (TTM)10.735.67StepStone
Enterprise Value$8.13B$6.55BMain Street Capital
EV/Revenue Ratio14.564.84StepStone
Gross Profit Margin (TTM)N/A47.38%N/A
Revenue per Share (TTM)$6$18StepStone
Earnings per Share (Diluted)$6.08$-3.21Main Street Capital
Beta (Stock Volatility)0.881.36Main Street Capital
Performance
News Sentiment
Key Stats
Valuation
Financials
Short Interest
Dividends

Main Street Capital vs StepStone Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Main Street Capital-0.28%0.69%0.48%15.03%20.12%13.03%
StepStone-2.41%1.71%1.06%9.86%18.59%5.54%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Main Street Capital34.09%68.63%119.75%138.19%333.81%393.59%
StepStone19.53%122.01%147.76%147.76%147.76%147.76%

News Based Sentiment: Main Street Capital vs StepStone

Main Street Capital

News based Sentiment: POSITIVE

September saw Main Street Capital actively deploying capital with a $45 million investment, coupled with strong institutional support through increased stakes and share purchases. The consistent dividend payouts and positive insider activity further reinforce a positive investment narrative, indicating continued growth and shareholder value.

View Main Street Capital News Sentiment Analysis

StepStone

News based Sentiment: MIXED

September presented a mixed bag for StepStone, with an earnings miss offset by a dividend increase, strong institutional interest, and the launch of new benchmarks. While insider selling introduces a degree of caution, the overall narrative suggests continued growth potential and positive long-term prospects, making it a significant month for investors to assess.

View StepStone News Sentiment Analysis

Performance & Financial Health Analysis: Main Street Capital vs StepStone

MetricMAINSTEP
Market Information
Market Cap i$5.99B$7.67B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i467,620419,990
90 Day Avg. Volume i505,303588,553
Last Close$66.98$61.94
52 Week Range$47.00 - $67.77$40.07 - $70.38
% from 52W High-1.17%-11.99%
All-Time High$67.77 (Aug 14, 2025)$70.38 (Nov 11, 2024)
% from All-Time High-1.17%-11.99%
Growth Metrics
Quarterly Revenue Growth0.09%0.95%
Quarterly Earnings Growth0.19%0.95%
Financial Health
Profit Margin (TTM) i0.96%-0.17%
Operating Margin (TTM) i0.87%-0.16%
Return on Equity (TTM) i0.20%-0.13%
Debt to Equity (MRQ) i77.2522.51
Cash & Liquidity
Book Value per Share (MRQ)$32.30$1.96
Cash per Share (MRQ)$0.97$3.11
Operating Cash Flow (TTM) i$299.56M$61.04M
Levered Free Cash Flow (TTM) i$337.74M$1.39B
Dividends
Last 12-Month Dividend Yield i7.07%2.80%
Last 12-Month Dividend i$4.14$1.64

Valuation & Enterprise Metrics Analysis: Main Street Capital vs StepStone

MetricMAINSTEP
Price Ratios
P/E Ratio (TTM) i11.02106.60
Forward P/E i17.3528.03
PEG Ratio i0.73-0.31
Price to Sales (TTM) i10.735.67
Price to Book (MRQ) i2.0731.60
Market Capitalization
Market Capitalization i$5.99B$7.67B
Enterprise Value i$8.13B$6.55B
Enterprise Value Metrics
Enterprise to Revenue i14.564.84
Enterprise to EBITDA iN/A-20.85
Risk & Other Metrics
Beta i0.881.36
Book Value per Share (MRQ) i$32.30$1.96

Financial Statements Comparison: Main Street Capital vs StepStone

Financial Metrics

Loading Financial Charts...

Revenue

EBITDA

Shareholders Equity

Operating Margin

Free Cash Flow

Long Term Debt

Profit Margin

Current Ratio

Operating Cash Flow

Income Statement (MRQ)

Metric (MRQ)MAINSTEP
Revenue/Sales i$144.92M$377.73M
Cost of Goods Sold iN/A$214.25M
Gross Profit iN/A$163.48M
Research & Development iN/AN/A
Operating Income (EBIT) iN/A$-5.87M
EBITDA iN/A$-22.27M
Pre-Tax Income i$126.80M$9.95M
Income Tax i$4.27M$-3.20M
Net Income (Profit) i$122.53M$13.15M

Balance Sheet & Liquidity Metrics (MRQ)

Metric (MRQ)MAINSTEP
Cash & Equivalents i$109.18M$289.30M
Total Current Assets iN/A$1.96B
Total Current Liabilities iN/A$1.94B
Long-Term Debt i$2.25B$113.52M
Total Shareholders Equity i$2.84B$1.77B
Retained Earnings i$425.33M$-242.55M
Property, Plant & Equipment iN/A$91.84M

Cash Flow Statement Comparison (MRQ)

Metric (MRQ)MAINSTEP
Operating Cash Flow i$118.01M$27.56M
Capital Expenditures iN/A$-2.67M
Free Cash Flow i$-20.40M$-69.19M
Debt Repayment i$-143.00M$-7.91M
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricMAINSTEP
Shares Short i4.95M2.50M
Short Ratio i9.803.87
Short % of Float i0.06%0.04%
Average Daily Volume (10 Day) i467,620419,990
Average Daily Volume (90 Day) i505,303588,553
Shares Outstanding i88.40M76.76M
Float Shares i85.93M68.37M
% Held by Insiders i0.04%0.12%
% Held by Institutions i0.24%0.92%

Dividend Analysis & Yield Comparison: Main Street Capital vs StepStone

MetricMAINSTEP
Last 12-Month Dividend i$4.14$1.64
Last 12-Month Dividend Yield i7.07%2.80%
3-Year Avg Annual Dividend i$3.64$1.23
3-Year Avg Dividend Yield i0.52%0.76%
3-Year Total Dividends i$10.93$3.68
Ex-Dividend DateJun 06, 2025Aug 29, 2025