MC logo

MC

Moelis & CompanyNYSEFinancial Services
$56.27-0.72%ClosedMarket Cap: $4.16B

As of 2026-04-06

Valuation

P/E (TTM)

17.87

PEG

0.25

P/B

7.43

P/S

2.75

EV/EBITDA

13.26

DCF Value

$27.33

FCF Yield

13.0%

Div Yield

4.6%

Margins & Returns

Gross Margin

69.0%

Operating Margin

18.1%

Net Margin

15.4%

ROE

44.3%

ROA

12.9%

ROIC

12.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$487.9M99.3%$128.0M$87.9M$1.10$0.65
FY 2025$1.52B99.2%$273.9M$233.0M$2.94$2.60
Q3 2025$356.9M28.4%$48.3M$53.4M$0.67$0.65
Q2 2025$365.4M100.0%$60.6M$41.5M$0.53$0.65
Q1 2025$306.6M31.0%$36.9M$50.3M$0.64$0.65
Q4 2024$438.7M41.4%$131.5M$89.4M$1.15$0.60
FY 2024$1.19B100.0%$172.9M$136.0M$1.78$2.40
Q3 2024$273.8M23.0%$15.6M$16.9M$0.22$0.60
Q2 2024$264.6M25.2%$20.1M$13.2M$0.17$0.60
Q1 2024$217.5M24.4%$5.8M$16.6M$0.22$0.60
Q4 2023$214.9M16.9%$-9.3M$-5.7M$-0.08$0.60
FY 2023$854.7M16.4%$-40.4M$-24.7M$-0.36$2.40