Moelis & Company (MC) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Moelis & Company (MC:NYSE), powered by AI.

Current Price
$69.41
P/E Ratio
22.3
Market Cap
5.2B
Sector
Financial Services
What is the Moelis & Company stock price forecast?

Moelis & Company is currently trading at $69.41. View real-time AI analysis on Alpha Lenz.

What is Moelis & Company insider trading activity?

View the latest insider trading data for Moelis & Company on Alpha Lenz.

What is Moelis & Company's P/E ratio?

Moelis & Company's P/E ratio is 22.3.

Moelis & Company

NYSE · MC
$69.41+0.32(+0.46%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Moelis & Company's future dividend policy...
Alpha Chat Insight

Moelis & Company trades at a P/E of 22.3 (fair value) with strong ROE of 46.1%. 3Y revenue CAGR of 15.5% highlights clear growth momentum.

Ask for details

Company Overview

Moelis & Company is an independent investment banking firm that provides strategic financial advisory services to a diverse clientele, including corporations, governments, financial sponsors, and individuals globally. The primary function of Moelis & Company is to deliver expert financial advice on mergers and acquisitions, recapitalizations, restructurings, and capital markets transactions. Distinguished by its client-centered approach, the firm prides itself on providing objective and tailored financial solutions that address the specific needs of its clients. Moelis & Company operates in various sectors, including healthcare, technology, media and telecommunications, industrials, and real estate, among others. Headquartered in New York City, the company has a robust international presence with offices across major financial hubs worldwide, reinforcing its role as a significant player in the global investment banking landscape. Established in 2007, Moelis & Company's commitment to innovative and effective advisory services has positioned it as a respected and trusted name in the financial market.

CEOMr. Kenneth David Moelis
SectorFinancial Services
IndustryCapital Markets
Employees1,308

Company Statistics

FY 2025

Profile

$5.21BMarket Cap
$1.52BRevenue
0.00Shares Out
1,308Employees

Margins

32.95%Gross
18.84%EBITDA
18.06%Operating
21.59%Pre-Tax
17.12%Net

Valuation

22.35P/E
9.16P/B
3.43EV/Sales
17.77EV/EBITDA
9.64P/FCF

Growth (CAGR)

15.47%Rev 3Yr
9.97%Rev 5Yr
8.22%Op Inc 3Yr
0.61%Op Inc 5Yr
15.46%Net Inc 3Yr
3.51%Net Inc 5Yr

Returns

16.64%ROA
46.14%ROE
17.56%ROIC

Financial Health

$508.60MCash & Cash Equivalents
$551.71MNet Debt
155.84%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Moelis & Company (ticker: MC) is a company listed on NYSE in the Financial Services sector (Capital Markets). It has approximately 1,308 employees. Market cap is $5.2B.

The current price is $69.41 with a P/E ratio of 22.35x and P/B of 9.16x.

ROE is 46.14% and operating margin is 18.06%. Annual revenue is $1.5B.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Moelis & Company (MC) Stock Forecast 2026 $69.41 — Price, Financials & Analyst Targets | Alpha Lenz