MC Moelis & Company | US60786M1053
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 4.983.213.568 | 4.239.450.126 | 5.047.111.436,03 | 5.277.588.473,86 |
| Enterprise Value | 5.232.581.120 | 4.353.683.126 | 4.805.671.436,03 | 5.263.747.473,86 |
| Trailing P/E | 24,1 | 19,17 | 21,66 | 36,35 |
| Forward P/E | 17,13 | - | - | - |
| Price to Sales | 3,26 | 2,77 | 3,33 | 5,13 |
| Price to Book | 10,23 | 8,7 | 8,88 | 9,86 |
| EV/Revenue | 3,42 | 2,85 | 3,17 | 5,12 |
| EV/EBITDA | - | 15,01 | 16,82 | 34,1 |