MCMoelis & Company
65.62USD-0.21%Mkt Cap: 4.91B USDP/E: 23.73Last update: 2026-05-26

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…

Indicators:|

Key Statistics

Company
Market Cap4.91B USD
Enterprise Value5.13B USD
Revenue (TTM)1.53B USD
Gross Profit499.72M USD
Net Income (TTM)233.04M USD
Revenue/Share20.57 USD
Last Price65.62 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryCapital Markets
ISIN
Valuation
P/E (Trailing)23.73
P/E (Forward)16.61
PEG
EV/EBITDA
EV/Revenue3.35
P/S3.19
P/B10.02
EPS (TTM)2.78
EPS (Forward)3.95
52W Range
51.0654% 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.96%
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 USD86.00 USD
# Analysts10
Ownership
Shares Out.74.37M
Float73.59M
Insiders1.11%
Institutions111.31%
Short Interest
Short Ratio4.3d
Short % Float7.64%
Short % Out.6.74%
Shares Short5.01M
Short (prev mo.)5.19M
Technical
SMA 5061.46 (+6.8%)
SMA 20066.96 (-2.0%)
Beta1.87
S&P 52W Chg28.31%
Avg Vol (30d)1.00M
Avg Vol (10d)772.15K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)