Blue Owl Capital Inc. (OWL) experienced a significant plummet of 5.04% in its stock price on Friday, in response to its disappointing full-year 2024 earnings report and analysts' hold ratings on the stock.
The company reported a revenue of $2.30 billion for the full year 2024, up 33% from the previous year. However, the earnings per share (EPS) of $0.20 missed analyst expectations by a substantial 74%. While the profit margin improved to 4.8% from 3.1% in the previous year, driven by higher revenue, the company's financial performance fell short of market expectations.
Adding to the stock's downward pressure, two prominent analysts, Michael Brown from Wells Fargo and Kyle Voigt from KBW, maintained their "Hold" ratings on Blue Owl Capital. The hold ratings indicate a lack of confidence in the company's near-term growth prospects, further fueling investor concerns.