Lumida
/OWL
⌘K
Blue Owl Capital Inc

Blue Owl Capital Inc

OWL
$10.56USD+1.25%+0.13 today

MARKET CAP

16.5B

P/E (TTM)

88.0x

FWD P/E

DAY RANGE

$10 – $11

52W RANGE

$8
$19
STATEMENT·Income statement
USD · GAAP
METRICFY 2021FY 2022FY 2023FY 2024FY 2025TREND
Sales, Adj.$823.9M$1.4B$1.7B$2.3B$2.9B
YoY %+66.3%+26.4%+32.6%+25.0%
P / Sales0.0x3.2x4.0x5.7x3.4x
EV / Sales2.8x5.6x6.0x7.9x5.6x
Gross Profit, Adj.$823.9M$1.4B$1.7B$2.3B$2.9B
YoY %+66.3%+26.4%+32.6%+25.0%
Margin %100.0%100.0%100.0%100.0%100.0%
EV / Gross Profit2.8x5.6x6.0x7.9x5.6x
EBITDA, Adj.$-812.7M$256.7M$628.4M$881.7M$838.6M
YoY %+131.6%+144.8%+40.3%-4.9%
Margin %-98.6%18.7%36.3%38.4%29.2%
EV / EBITDA-2.8x29.8x16.5x20.4x19.2x
EBIT$-927.3M$-2.5M$317.8M$606.8M$456.3M
YoY %+99.7%+12899.7%+90.9%-24.8%
Margin %-112.5%-0.2%18.4%26.4%15.9%
EV / EBIT-2.5x-3077.3x32.7x29.7x35.3x
Net Income$-376.2M$-9.3M$54.3M$109.6M$78.8M
YoY %+97.5%+685.0%+101.7%-28.1%
Net Margin-45.7%-0.7%3.1%4.8%2.7%
EPS (GAAP)-$376171.00-$0.02$0.10$0.20$0.10
YoY %+100.0%+600.0%+100.0%-50.0%