MMC (MMC) reported trailing twelve months (TTM) revenue of $27.52B as of March 2026, which represents a 9.9% increase year-over-year. The company's operating margin has contracted to 23.1% from 28.4% a year ago. In terms of profitability, MMC generated $3.92B in net income. Valuation-wise, the stock trades at a Price-to-Sales (P/S) ratio of N/Ax. The company reported negative free cash flow of $-750.00M over the last twelve months, indicating cash consumption over the period. Data based on the most recent quarterly reports.
Quarterly standardized metrics.
Stock price and market valuation
Top-line sales performance
EBITDA and Net Income trends
Price-to-earnings and price-to-sales ratios
Free cash flow generation
Operating and net margin percentages