NASDAQ
Moelis & Company (MC) generated $1.52B in total revenue for FY 2025. UNITED STATES was the largest region contributing $1.28B (84.1% of total revenue), followed by Europe at $149.16M (9.8%).
No price data available for this timeframe.