65.42USD+3.99%Mkt Cap: 4.87B $P/E: 23.531d ago
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 Marketsvs Capital Markets
P/E
Pricier
P/B
Pricier
Div Yield
Lower
1M Perf
Avg
Indicators:|
Key Statistics
Company
Market Cap4.87B $
Enterprise Value5.12B $
Revenue (TTM)1.53B $
Gross Profit499.72M $
Net Income (TTM)233.04M $
Revenue/Share20.57 USD
Last Price65.42 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN—
Valuation
P/E (Trailing)23.53
P/E (Forward)16.55
PEG—
EV/EBITDA—
EV/Revenue3.34
P/S3.18
P/B9.99
EPS (TTM)2.78
EPS (Forward)3.95
52W Range
51.0653% 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 $
CapEx (TTM)36.33M $
FCF Margin—
FCF Yield—
Net Debt114.23M $
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.97%
5Y Avg Yield4.48%
Payout Ratio93.53%
Ex-Div DateMay 11, 2026
Pay DateJun 18, 2026
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)71.70 USD
Upside (mean)+9.6%
Target Range58.00 USD – 86.00 USD
$58.00+9.6% to mean$86.00
# Analysts10
Ownership
Shares Out.74.37M
Float73.59M
Insiders1.11%
Institutions112.52%
Short Interest
Short Ratio5.2d
Short % Float6.52%
Short % Out.5.75%
Shares Short4.28M
Short (prev mo.)4.79M
Technical
SMA 5066.42 (-1.5%)
SMA 20066.39 (-1.5%)
Beta1.85
S&P 52W Chg20.05%
Avg Vol (30d)637.98K
Avg Vol (10d)1.22M
Technical Indicators
RSI (14)47.4
MACD-0.3751
MACD Signal0.1796
MACD Hist.-0.5547
BB Upper71.15 USD
BB Middle67.28 USD
BB Lower63.41 USD
BB Width11.50%
ATR (14)2.578 USD
Vol Ratio (20d)0.81x