O Realty Income Corporation | US7561091049
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 61.171.511.296 | 57.048.759.604,57 | 52.648.169.752,41 | 55.920.296.312,19 |
| Enterprise Value | 93.158.506.496 | 86.849.269.604,57 | 81.559.173.752,41 | 84.400.871.312,19 |
| Trailing P/E | 53,77 | 50,91 | 49,73 | 73,34 |
| Forward P/E | 38,43 | - | - | - |
| Price to Sales | 10,32 | 9,7 | 9,16 | 13,84 |
| Price to Book | 1,56 | 1,46 | 1,33 | 1,43 |
| EV/Revenue | 15,71 | 14,77 | 14,19 | 20,89 |
| EV/EBITDA | 17,81 | 16,54 | 15,91 | 22,39 |