Blue Owl Capital Corporation Common Stock (OBDC)
EBITDA Margin
57.95%
TTM · Period ending:

OBDC EBITDA Margin
Latest reported57.95%period ending
Latest reported57.95%period ending
OBDC TTM EBITDA Margin (62.47% → 57.95%)
TTM ebitda margin
High-resolution chart · PNG
OBDC ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 57.9474% | |
| 50.2885% | |
| 56.7178% | |
| 53.1438% | |
| 54.6939% | |
| 56.0156% | |
| 55.1808% | |
| 56.8836% | |
| 59.9669% | |
| 62.3286% | |
| 63.5863% | |
| 64.3978% | |
| 67.4591% | |
| 62.9042% | |
| 58.8717% | |
| 61.4936% | |
| 56.42% | |
| 67.708% | |
| 73.0362% | |
| 74.6769% | |
| 81.8711% | |
| 89.4246% | |
| 89.64% | |
| 99.3466% | |
| 98.5373% | |
| 64.4288% | |
| 86.2414% | |
| 78.4592% | |
| 72.844% | |
| 71.628% | |
| 69.8472% | |
| 74.0777% | |
| 73.7976% | |
| 74.7006% | |
| 74.8724% | |
| 74.317% | |
| 75.2124% | |
| 72.8674% | |
| 62.4664% |