Takeover

MCMoelis & Co

Investment Advice

Revenue
—
Operating margin
—
EBITDA
$286MFY2021: $503MFY2022: $224MFY2023: −$32MFY2024: $183MFY2025: $286M
56% YoY
Market cap
—
Employees
1,416
Net debt / EBITDA
—
AI in 10-K
1.7
mentions per 10K words

Takeover score 1 of 13

Fixable underperformance 1 of 7

Buyer economics 0 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Operating income$496M$216M−$40M$173M$274M 58% FY2021: $496MFY2022: $216MFY2023: −$40MFY2024: $173MFY2025: $274M
Net income$423M$169M−$28M$151M$260M 71% FY2021: $423MFY2022: $169MFY2023: −$28MFY2024: $151MFY2025: $260M
Operating cash flow$937M$33M$158M$427M$576M 35% FY2021: $937MFY2022: $33MFY2023: $158MFY2024: $427MFY2025: $576M
Capex$16M$6M$17M$12M$36M 200% FY2021: $16MFY2022: $6MFY2023: $17MFY2024: $12MFY2025: $36M
Stock-based comp$168M$129M$158M$161M$230M 43% FY2021: $168MFY2022: $129MFY2023: $158MFY2024: $161MFY2025: $230M
Dividends$480M$175M$182M$184M—FY2021: $480MFY2022: $175MFY2023: $182MFY2024: $184M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$638K · 3
Net
−$638K

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——191203
FY2024——205177
FY2023——150135
FY2022——97121
FY2021——149135