Blue Owl Capital logged a -0.4% change during today's morning session, and is now trading at a price of $19.14 per share. The S&P 500 index moved -0.0%. OWL's trading volume is 611,456 compared to the stock's average volume of 9,051,024.
Anyone interested in buying OWL should be aware of the facts below:
-
Blue Owl Capital's current price is 1360.7% above its Graham number of $1.31, which implies that at its current valuation it does not offer a margin of safety
-
Blue Owl Capital has moved 9.5% over the last year, and the S&P 500 logged a change of 12.6%
-
Based on its trailing earnings per share of 0.16, Blue Owl Capital has a trailing 12 month Price to Earnings (P/E) ratio of 119.6 while the S&P 500 average is 29.3
-
OWL has a forward P/E ratio of 20.6 based on its forward 12 month price to earnings (EPS) of $0.93 per share
-
Its Price to Book (P/B) ratio is 5.13 compared to its sector average of 1.78
-
Blue Owl Capital Inc. operates as an alternative asset manager in the United States.
-
Based in New York, the company has 1,200 full time employees and a market cap of $29.62 Billion. Blue Owl Capital currently returns an annual dividend yield of 4.0%.