Annual EBITDA
Summary
- Current Value
- As of today, OWL annual EBITDA is $875.61M, down -8.42% on
- Historical Performance
- OWL annual EBITDA is up +209.95% over the past 3 years, up +1608.27% over the past 5 years
- All-Time High Comparison
- OWL annual EBITDA is currently -8.42% below its historical high of $956.15M set on
- 3-Year Low Comparison
- OWL annual EBITDA is +209.95% above its 3-year low of $282.50M reached on an earlier date
- Sector Comparison
- OWL annual EBITDA is higher than 82.36% of companies in Financial Services sector
EBITDA Chart
Performance
| Metric | Date | Value | 1Y | 3Y | 5Y | 15Y |
|---|---|---|---|---|---|---|
| Annual EBITDA | $875.61M | -8.4% | +209.9% | +1608.3% | +3005.4% | |
| Quarterly EBITDA | $199.82M | -5.3% | +38.4% | +327.5% | +2812.7% | |
| TTM EBITDA | $881.12M | -6.7% | +136.2% | +9240.3% | +10000.0% | |
| Price | $9.46 | -51.0% | -7.5% | -3.3% | – | |
| PE Ratio | 115.79 | -40.5% | -73.3% | – | – | |
| Annual Revenue | $2.87B | +25.0% | +109.5% | +1048.9% | +1403.9% | |
| Annual EPS | $0.10 | -47.4% | +582.2% | +104.6% | +43.9% | |
| $493.21M | -27.6% | +4685.7% | +939.8% | +1702.2% | ||
| Annual Net Income | $305.49M | -27.3% | +859.3% | +470.6% | +1230.6% |
EBITDA Highs
| Period | High | Date | Current |
|---|---|---|---|
| 3Y | $956.15M | -8.4% | |
| 5Y | $956.15M | -8.4% | |
| All | $956.15M | -8.4% |
EBITDA Lows
| Period | Low | Date | Current |
|---|---|---|---|
| 3Y | $282.50M | N/A | +209.9% |
| 5Y | -$708.32M | +223.6% | |
| All | -$708.32M | +223.6% |
EBITDA History
| Year | Value | Change |
|---|---|---|
| $875.61M | -8.4% | |
| $956.15M | +49.0% | |
| $641.69M | +127.1% | |
| $282.50M | +139.9% |
| Year | Value | Change |
|---|---|---|
| -$708.32M | -1,120.1% | |
| -$58.05M | -305.9% | |
| $28.20M | - |
FAQ
What is the current annual EBITDA of OWL?
As of today, OWL annual EBITDA is $875.61M
What is 1-year change in OWL annual EBITDA?
OWL annual EBITDA is down -8.42% year-over-year
What is 3-year change in OWL annual EBITDA?
OWL annual EBITDA is up +209.95% over the past 3 years
How far is OWL annual EBITDA from its all-time high?
OWL annual EBITDA is currently -8.42% below its historical high of $956.15M set on December 31, 2024
How does OWL annual EBITDA rank versus sector peers?
OWL annual EBITDA is higher than 82.36% of companies in Financial Services sector
When is OWL next annual earnings release?
As of today, the next annual earnings release for OWL has not been scheduled
Quarterly EBITDA
Summary
- Current Value
- As of today, OWL quarterly EBITDA is $199.82M, down -23.94% on
- Historical Performance
- OWL quarterly EBITDA is down -5.35% year-over-year, up +38.42% over the past 3 years
- All-Time High Comparison
- OWL quarterly EBITDA is currently -23.94% below its historical high of $262.71M set on
- 3-Year Low Comparison
- OWL quarterly EBITDA is +38.42% above its 3-year low of $144.35M reached on an earlier date
- Sector Comparison
- OWL quarterly EBITDA is higher than 82.98% of companies in Financial Services sector
Performance
| Metric | Date | Value | 3M | 1Y | 3Y | 5Y |
|---|---|---|---|---|---|---|
| Quarterly EBITDA | $199.82M | -23.9% | -5.3% | +38.4% | +327.5% | |
| Annual EBITDA | $875.61M | – | -8.4% | +209.9% | +1608.3% | |
| TTM EBITDA | $881.12M | -1.3% | -6.7% | +136.2% | +9240.3% | |
| Price | $9.46 | -23.1% | -51.0% | -7.5% | -3.3% | |
| PE Ratio | 115.79 | -42.0% | -40.5% | -73.3% | – | |
| Quarterly Revenue | $753.81M | -0.2% | +10.3% | +92.8% | +596.5% | |
| Quarterly EPS | $0.02 | -24.8% | +744.4% | +25.3% | -98.4% | |
| $109.49M | -35.4% | -5.7% | +64.8% | +141.3% | ||
| Quarterly Net Income | $79.59M | -47.2% | +117.0% | +89.3% | +102.3% |
Quarterly EBITDA Highs
| Period | High | Date | Current |
|---|---|---|---|
| 1Y | $262.71M | -23.9% | |
| 3Y | $262.71M | -23.9% | |
| 5Y | $262.71M | -23.9% | |
| All | $262.71M | -23.9% |
Quarterly EBITDA Lows
| Period | Low | Date | Current |
|---|---|---|---|
| 1Y | $199.82M | at low | |
| 3Y | $144.35M | N/A | +38.4% |
| 5Y | -$1.06B | +118.9% | |
| All | -$1.06B | +118.9% |
Quarterly EBITDA History
FAQ
What is the current quarterly EBITDA of OWL?
As of today, OWL quarterly EBITDA is $199.82M
What is OWL quarterly EBITDA most recent change?
OWL quarterly EBITDA was down -23.94% on March 31, 2026
What is 1-year change in OWL quarterly EBITDA?
OWL quarterly EBITDA is down -5.35% year-over-year
How far is OWL quarterly EBITDA from its all-time high?
OWL quarterly EBITDA is currently -23.94% below its historical high of $262.71M set on December 31, 2025
How does OWL quarterly EBITDA rank versus sector peers?
OWL quarterly EBITDA is higher than 82.98% of companies in Financial Services sector
When is OWL next earnings release?
The next earnings release for OWL is on
TTM EBITDA
Summary
- Current Value
- As of today, OWL TTM EBITDA is $881.12M, down -1.27% on
- Historical Performance
- OWL TTM EBITDA is down -6.70% year-over-year, up +136.18% over the past 3 years
- All-Time High Comparison
- OWL TTM EBITDA is currently -7.85% below its historical high of $956.15M set on
- 3-Year Low Comparison
- OWL TTM EBITDA is +136.18% above its 3-year low of $373.07M reached on an earlier date
- Sector Comparison
- OWL TTM EBITDA is higher than 87.17% of companies in Financial Services sector
Performance
| Metric | Date | Value | 3M | 1Y | 3Y | 5Y |
|---|---|---|---|---|---|---|
| TTM EBITDA | $881.12M | -1.3% | -6.7% | +136.2% | +9240.3% | |
| Annual EBITDA | $875.61M | – | -8.4% | +209.9% | +1608.3% | |
| Quarterly EBITDA | $199.82M | -23.9% | -5.3% | +38.4% | +327.5% | |
| Price | $9.46 | -23.1% | -51.0% | -7.5% | -3.3% | |
| PE Ratio | 115.79 | -42.0% | -40.5% | -73.3% | – | |
| TTM Revenue | $2.94B | +2.5% | +19.3% | +98.0% | +852.3% | |
| TTM EPS | $0.08 | +32.6% | -17.7% | +246.2% | +113.1% | |
| $503.42M | -1.3% | -20.5% | +484.3% | +4586.8% | ||
| TTM Net Income | $348.41M | +14.1% | +1.0% | +1309.7% | +1091.7% |
TTM EBITDA Highs
| Period | High | Date | Current |
|---|---|---|---|
| 1Y | $944.43M | N/A | -6.7% |
| 3Y | $956.15M | -7.8% | |
| 5Y | $956.15M | -7.8% | |
| All | $956.15M | -7.8% |
TTM EBITDA Lows
| Period | Low | Date | Current |
|---|---|---|---|
| 1Y | $861.59M | +2.3% | |
| 3Y | $373.07M | N/A | +136.2% |
| 5Y | -$1.06B | +183.1% | |
| All | -$1.06B | +183.1% |
TTM EBITDA History
FAQ
What is the current TTM EBITDA of OWL?
As of today, OWL TTM EBITDA is $881.12M
What is OWL TTM EBITDA most recent change?
OWL TTM EBITDA was down -1.27% on March 31, 2026
What is 1-year change in OWL TTM EBITDA?
OWL TTM EBITDA is down -6.70% year-over-year
How far is OWL TTM EBITDA from its all-time high?
OWL TTM EBITDA is currently -7.85% below its historical high of $956.15M set on December 31, 2024
How does OWL TTM EBITDA rank versus sector peers?
OWL TTM EBITDA is higher than 87.17% of companies in Financial Services sector
When is OWL next earnings release?
The next earnings release for OWL is on
EBITDA Formula
Data Sources & References
- OWL Official Website www.blueowl.com
- OWL Profile on Yahoo Finance finance.yahoo.com/quote/OWL
- OWL Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/owl
