PEratios News & Analysis

2 articles

Market Mood

1 Bullish1 Neutral0 Bearish
Blue Owl Capital Trading at $11.11, P/E Ratios of 8.99 and 8.26
EarningsNeutral3/29/2026

Blue Owl Capital Trading at $11.11, P/E Ratios of 8.99 and 8.26

Blue Owl Capital Corporation's shares were trading at $11.11 as of March 26, 2026. The company's trailing and forward P/E ratios are reported at 8.99 and 8.26, respectively. OBDC has constructed a portfolio with over 230 companies across 30 industries, maintaining a loan-to-value ratio of 42% and an interest coverage ratio of 1.9x. The stock is currently trading at a discount to net asset value (NAV) at 0.74x, while offering a dividend yield of approximately 13.5%. These financial metrics suggest potential market interest in OBDC.

Read More
Ziff Davis, Inc. Trading at $3.9; P/E Ratios at 34.32 and 5.42
MarketsBullish3/21/2026

Ziff Davis, Inc. Trading at $3.9; P/E Ratios at 34.32 and 5.42

As of March 13, 2026, Ziff Davis, Inc. (ZD) shares were trading at $3.9. The company's trailing P/E ratio is 34.32, and the forward P/E ratio is 5.42. Despite a decline in price-to-sales ratio from 4.3x in 2021 to approximately 0.92x currently, ZD has reported stabilized revenue growth, achieving about $1.46 billion in revenue recently after five consecutive quarters of growth. With a market capitalization of $1.34 billion, Ziff Davis's management has initiated a strategic review due to perceived discrepancies between its market valuation and intrinsic value.

Read More