OMC Omnicom Group Inc. | US6819191064
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 22.703.595.520 | 21.448.683.359,96 | 25.282.825.000 | 15.673.819.732,64 |
| Enterprise Value | 30.910.294.016 | 28.677.183.359,96 | 29.135.225.000 | 19.333.819.732,64 |
| Trailing P/E | - | 340,46 | - | 17,68 |
| Forward P/E | 6,5 | - | - | - |
| Price to Sales | 1,15 | 1,08 | 1,46 | 1,33 |
| Price to Book | 2,41 | 2,27 | 2,1 | 3,4 |
| EV/Revenue | 1,56 | 1,45 | 1,69 | 1,65 |
| EV/EBITDA | 9,79 | 23,97 | 33,69 | 11,27 |