69.25USD-1.13%Mkt Cap: 5.15B $P/E: 24.911d 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 MarketsIndicators:|
Key Statistics
Company
Market Cap5.15B $
Enterprise Value5.40B $
Revenue (TTM)1.53B $
Gross Profit499.72M $
Net Income (TTM)233.04M $
Revenue/Share20.57 USD
Last Price69.25 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN—
Valuation
P/E (Trailing)24.91
P/E (Forward)17.82
PEG—
EV/EBITDA—
EV/Revenue3.53
P/S3.37
P/B10.57
EPS (TTM)2.78
EPS (Forward)3.89
52W Range
51.0667% 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.71%
5Y Avg Yield4.48%
Payout Ratio93.53%
Ex-Div DateMay 11, 2026
Pay DateJun 18, 2026
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)71.50 USD
Upside (mean)+3.2%
Target Range60.00 USD – 86.00 USD
$60.00+3.2% to mean$86.00
# Analysts10
Ownership
Shares Out.74.37M
Float73.59M
Insiders1.12%
Institutions110.35%
Short Interest
Short Ratio4.2d
Short % Float6.58%
Short % Out.5.80%
Shares Short4.31M
Short (prev mo.)4.76M
Technical
SMA 5066.40 (+4.3%)
SMA 20065.93 (+5.0%)
Beta1.85
S&P 52W Chg19.63%
Avg Vol (30d)695.51K
Avg Vol (10d)840.04K
Technical Indicators
RSI (14)56.1
MACD0.2534
MACD Signal-0.0484
MACD Hist.+0.3017
BB Upper70.74 USD
BB Middle66.45 USD
BB Lower62.16 USD
BB Width12.90%
ATR (14)2.901 USD
Vol Ratio (20d)1.00x