Stock events for Moelis & Co. (MC)
In the past six months, Moelis & Co.'s stock price has been impacted by several events. The company's Q4 2025 earnings beat expectations, leading to a stock surge. A dividend declaration and share repurchase program also contributed to positive investor sentiment. Analyst rating updates were mixed, with some maintaining positive ratings and raising price targets, while others downgraded the rating. A CEO transition occurred with Navid Mahmoodzadegan succeeding Ken Moelis. The company also reported its Q3 2025 financial results.
Demand Seasonality affecting Moelis & Co.’s stock price
The demand for Moelis & Company's services is influenced by market cycles and economic conditions. The Capital Structure Advisory business acts as a hedge during M&A slowdowns. The investment banking industry can experience fluctuations based on broader economic trends and corporate activity. Q1 2025 revenue reflected seasonal and market-driven fluctuations, and management has acknowledged potential market volatility as a risk.
Overview of Moelis & Co.’s business
Moelis & Company is a global independent investment bank providing strategic advice and solutions to corporations, governments, and financial sponsors. The firm operates in the investment banking and capital markets industry, offering services such as M&A advisory, capital structure advisory, capital markets services, and private capital advisory.
MC’s Geographic footprint
Moelis & Company has a significant global presence, serving clients from 23 locations across the Americas, Europe, the Middle East, Asia, and Australia. Its global platform enables the mobilization of international teams for cross-border deals.
MC Corporate Image Assessment
Moelis & Company maintains a reputation as a leading global independent investment bank. Its strong financial performance, strategic expansion in areas like private capital advisory, and a smooth leadership transition have positively impacted its brand reputation. Analyst sentiment has been mixed but generally stable to positive.
Ownership
Moelis & Company's ownership is primarily institutional, with Vanguard Group Inc. being the largest single shareholder. Individual investors hold a small portion of the shares, while insiders hold a small but influential percentage. As of early 2026, Moelis & Company has 698 institutional owners and shareholders holding a total of 95,332,572 shares.
Ask Our Expert AI Analyst
Price Chart
$59.36