MCMoelis & Company

68.29USD-0.39%Mkt Cap: 5.06B $P/E: 23.79

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…

Key Statistics

Company
Market Cap5.06B $
Enterprise Value5.14B $
Revenue (TTM)1.57B $
Gross Profit499.72M $
Net Income (TTM)233.04M $
Revenue/Share21.25 USD
Last Price68.29 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN
Valuation
P/E (Trailing)23.79
P/E (Forward)17.05
PEG
EV/EBITDA
EV/Revenue3.27
P/S3.15
P/B9.79
EPS (TTM)2.80
EPS (Forward)3.92
52W Range
51.0663% of range78.22
52W High78.22 USD
52W Low51.06 USD
Profitability
Gross Margin32.95%
Oper. Margin17.79%
EBITDA Margin0.00%
Profit Margin15.36%
ROE41.00%
ROA13.39%
Growth
Revenue Growth12.00%
Earnings Growth17.10%
Cash Flow & Leverage
Operating CF576.30M $
CapEx (TTM)36.33M $
FCF Margin
FCF Yield
Net Debt55.01M $
Net Debt/EBITDA
Balance Sheet
Debt/Equity0.47
Current Ratio1.17
Quick Ratio1.16
Book Value/Sh6.828 USD
Cash/Share2.804 USD
Dividends
Fwd Div Rate2.600 USD
Trail. Div Rate2.600 USD
Div. Yield3.79%
5Y Avg Yield4.48%
Payout Ratio90.59%
Ex-Div DateAug 10, 2026
Pay DateSep 17, 2026
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)72.00 USD
Upside (mean)+5.4%
Target Range60.00 USD86.00 USD
$60.00+5.4% to mean$86.00
# Analysts10
Ownership
Shares Out.74.08M
Float73.31M
Insiders1.12%
Institutions110.90%
Short Interest
Short Ratio4.6d
Short % Float6.79%
Short % Out.5.99%
Shares Short4.43M
Short (prev mo.)4.31M
Technical
SMA 5067.12 (+1.7%)
SMA 20065.85 (+3.7%)
Beta1.84
S&P 52W Chg18.16%
Avg Vol (30d)709.11K
Avg Vol (10d)768.37K
Technical Indicators
RSI (14)52.3
MACD0.2417
MACD Signal0.1758
MACD Hist.+0.0659
BB Upper70.54 USD
BB Middle67.51 USD
BB Lower64.47 USD
BB Width8.99%
ATR (14)2.681 USD
Vol Ratio (20d)0.82x