OWL
BLUE OWL CAP-A (OWL)
NYSE
$9.28-$0.01 (-0.16%)
Price as of Jul 13, 2026 7:51 PM EDT
  • $6.3B
    Market Cap
  • -48.25%
    1-Year Change
  • Asset Management
    Industry
OWL
vs History
vs S&P 500
General Statistics
Latest Close
$9.29
Change
-$0.07 (-0.75%)
Open
$9.38
High
$9.47
Low
$9.22
Previous Close
$9.36
Volume
11,727,163
30-Day Average Volume
21,481,624
1-Week Change
-2.11%
1-Month Change
-4.03%
1-Year Change
-48.25%
3-Year Change
-7.43%
5-Year Change
-10.73%
Fundamentals
Shares Outstanding
675.8M
Total Assets
$12.4B
Market Cap
$6.3B
Enterprise Value
$10.9B
Period:
QTR
TTM
FY
Revenue
$747.7M
Net Income
$15.5M
Free Cash Flow
$89.0M
EBIT
$31.8M
EBITDA
$116.3M
Net Working Capital
N/A
EPS
$0.02
Enterprise Value/EBITDA
94
Enterprise Value/Revenue
15
P/B
3
P/E
468
PEG
-7
Price/Free Cash Flow
71
Price/Operating Cash Flow
62
Dividends & Splits
Forward Annual Dividend Yield
9.90%
Trailing Annual Dividend Yield
9.74%
Ex-Dividend Date
05/13/2026
Last Split Factor
N/A
Last Split Date
N/A

Earnings & Revenue

Annual Dividend Yield