Moelis & Company

General ticker "MC" information:

  • Sector: Financials
  • Industry: Financial - Capital Markets
  • Capitalization: $4.9B (TTM average)

Moelis & Company follows the US Stock Market performance with the rate: 71.4%.

Estimated limits based on current volatility of 2.2%: low 57.91$, high 60.49$

Factors to consider:

  • Company pays dividends (quarterly): last record date 2026-02-17, amount 0.65$ (Y4.47%)
  • Total employees count: 1309 (+12.7%) as of 2024
  • US accounted for 82.0% of revenue in the fiscal year ended 2024-12-31
  • Top business risk factors: Loss of key executives, Market competition, Cybersecurity threats, Business continuity, Geopolitical risks
  • Current price 13.0% below estimated low

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2025-12-31 to 2027-12-31

  • 2025-12-31 to 2026-12-31 estimated range: [66.95$, 89.98$]
  • 2026-12-31 to 2027-12-31 estimated range: [73.91$, 98.46$]

Financial Metrics affecting the MC estimates:

  • Negative: with PPE of 23.6 at the end of fiscal year the price was high
  • Positive: 7.67 < Operating profit margin, % of 18.06
  • Positive: 6.64 < Operating cash flow per share per price, % of 10.90
  • Positive: 19.40 < Shareholder equity ratio, % of 32.66 <= 42.68
  • Positive: Interest expense per share per price, % of 0 <= 0.01
  • Negative: Industry earnings per price (median), % of 0 <= 0
  • Positive: Inventory ratio change, % of -0.13 <= 0
  • Positive: Industry inventory ratio change (median), % of 0 <= 0

Similar symbols

Short-term MC quotes

Long-term MC plot with estimates

Financial data

YTD 2023-12-31 2024-12-31 2025-12-31
Operating Revenue $854.75MM $1,194.55MM $1,516.80MM
Operating Expenses $895.10MM $1,021.60MM $1,242.93MM
Operating Income $-40.35MM $172.94MM $273.86MM
Non-Operating Income $11.21MM $23.07MM $53.61MM
Income(Loss) $-29.15MM $196.01MM $327.47MM
Taxes $-1.63MM $44.52MM $67.85MM
Profit(Loss)* $-24.70MM $136.02MM $233.04MM
Stockholders Equity $352.14MM $441.61MM $568.44MM
Assets $1,179.76MM $1,378.94MM $1,740.68MM
Operating Cash Flow $158.47MM $427.49MM $576.30MM
Capital expenditure $16.70MM $12.09MM $36.33MM
Investing Cash Flow $48.57MM $17.11MM $-195.97MM
Financing Cash Flow $-229.17MM $-215.10MM $-283.90MM
Earnings Per Share** $-0.36 $1.89 $3.11

* Profit(Loss) attributable to entity.
** EPS are Split Adjusted, recent splits may be reflected with a delay.