68.29USD+2.11%Mkt Cap: 5.08B USDP/E: 24.56Last update: 2026-06-01
Moelis & Company operates as an investment banking advisory company in North and South America, Europe, the Middle East, Asia, and Australia. It offers advisory services in the areas of mergers and acquisitions, recapita…
Industry Peers
Capital MarketsIndicators:|
Key Statistics
Company
Market Cap5.08B USD
Enterprise Value5.25B USD
Revenue (TTM)1.53B USD
Gross Profit499.72M USD
Net Income (TTM)233.04M USD
Revenue/Share20.57 USD
Last Price68.29 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN—
Valuation
P/E (Trailing)24.56
P/E (Forward)17.03
PEG—
EV/EBITDA—
EV/Revenue3.43
P/S3.27
P/B10.27
EPS (TTM)2.78
EPS (Forward)3.95
52W Range
51.0663% of range78.22
52W High78.22 USD
52W Low51.06 USD
Profitability
Gross Margin32.95%
Oper. Margin12.66%
EBITDA Margin0.00%
Profit Margin15.36%
ROE41.00%
ROA13.39%
Growth
Revenue Growth4.30%
Earnings Growth-23.70%
Cash Flow & Leverage
Operating CF576.30M USD
CapEx (TTM)36.33M USD
FCF Margin—
FCF Yield—
Net Debt114.23M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.47
Current Ratio1.90
Quick Ratio1.90
Book Value/Sh6.549 USD
Cash/Share2.056 USD
Dividends
Fwd Div Rate2.600 USD
Trail. Div Rate2.600 USD
Div. Yield3.89%
5Y Avg Yield4.46%
Payout Ratio93.53%
Ex-Div DateMay 11, 2026
Pay DateJun 18, 2026
Analyst Consensus
Rating2.7 (Hold)
Target (Mean)71.00 USD
Target Range58.00 USD – 86.00 USD
# Analysts10
Ownership
Shares Out.74.37M
Float73.59M
Insiders1.11%
Institutions111.22%
Short Interest
Short Ratio4.4d
Short % Float7.29%
Short % Out.6.44%
Shares Short4.79M
Short (prev mo.)5.46M
Technical
SMA 5062.87 (+8.6%)
SMA 20066.85 (+2.2%)
Beta1.87
S&P 52W Chg27.70%
Avg Vol (30d)892.20K
Avg Vol (10d)766.70K
Technical Indicators
RSI (14)59.1
MACD0.7042
MACD Signal0.4969
MACD Hist.+0.2073
BB Upper67.35 USD
BB Middle64.60 USD
BB Lower61.84 USD
BB Width8.53%
ATR (14)2.212 USD
Vol Ratio (20d)0.38x