
Blue Owl Capital Inc
Financial Services
Blue Owl Capital Inc (OWL) Stock News
The latest OWL headlines and market coverage — 4 recent stories, updated throughout the day.
- Zacks Investment Research·Neutral
Powell Industries, Inc. (POWL) is Attracting Investor Attention: Here is What You Should Know
Powell Industries (POWL) has gained 9.2% over the past month, outperforming the S&P 500. The company is expected to report earnings growth of 7.8% for the current quarter and 8.3% for the fiscal year, with stronger growth of 28.2% projected for next fiscal year. However, the stock carries a Zacks Rank #3 (Hold) rating and is trading at a premium valuation (Grade D) compared to peers, suggesting it may perform in line with the broader market in the near term.
- Zacks Investment Research·Neutral
Is Powell Industries (POWL) a Buy as Wall Street Analysts Look Optimistic?
Powell Industries has an average brokerage recommendation of 1.67 (Strong Buy/Buy) with four of six analysts rating it as Strong Buy. However, the article cautions that brokerage recommendations often have positive bias due to vested interests. The Zacks Rank system rates POWL as #3 (Hold), citing unchanged earnings estimates of $5.36 for the current year, suggesting the stock may perform in line with the broader market in the near term.
- GlobeNewswire Inc.·
BRODSKY & SMITH SHAREHOLDER UPDATE: Notifying Investors of the Following Investigations: Personalis, Inc. (Nasdaq – PSNL), Werewolf Therapeutics, Inc. (Nasdaq – HOWL), Beazer Homes USA, Inc. (NYSE – BZH), MarketAxess Holdings Inc. (Nasdaq – MKTX)
Law firm Brodsky & Smith announced investigations into four major merger transactions, examining whether company boards breached fiduciary duties by failing to conduct fair processes and ensure fair value for shareholders. The investigations involve Personalis (acquired by Tempus AI for $16.25/share), Werewolf Therapeutics (acquired by Ambros Therapeutics), Beazer Homes (acquired by Dream Finders Homes for $33.50/share), and MarketAxess Holdings (acquired by Intercontinental Exchange for $167/share).
- Zacks Investment Research·Neutral
Powell Industries (POWL) Down 18.6% Since Last Earnings Report: Can It Rebound?
Powell Industries shares fell 18.6% following its Q3 fiscal 2026 earnings report, which missed both EPS ($1.42 vs. $1.49 estimate) and revenue ($311.7M vs. $318M estimate) expectations. Despite the miss, the company showed strong fundamentals with record quarterly orders of $934M, a $2.4B backlog (up 69% YoY), and robust demand in commercial, industrial, and utility markets. However, downward estimate revisions and a Hold rating suggest near-term headwinds despite favorable long-term outlook.