Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Babcock & Wilcox Enterprises 6.5% Preferred Stock, Due 12/31/26 (BWNB:NYSE), powered by AI.
Babcock & Wilcox Enterprises 6.5% Preferred Stock, Due 12/31/26 is currently trading at $25.06. View real-time AI analysis on Alpha Lenz.
View the latest insider trading data for Babcock & Wilcox Enterprises 6.5% Preferred Stock, Due 12/31/26 on Alpha Lenz.
View Babcock & Wilcox Enterprises 6.5% Preferred Stock, Due 12/31/26's valuation metrics on Alpha Lenz.
Babcock & Wilcox Enterprises 6.5% Preferred Stock, due 12/31/26, represents a type of corporate security that primarily serves as a means for the company to raise capital. This preferred stock offers a fixed dividend yield of 6.5% per annum, payable until maturity on December 31, 2026. Distinctively, preferred stocks like this one often come with both equity and bond characteristics, providing a blend of higher income potential and reduced volatility relative to common stock. As a preferred stock, it typically holds a senior position to common shares in the event of a liquidation, offering investors a prioritized claim on dividends. Babcock & Wilcox Enterprises, engaged in energy and environmental technologies, leverages this financing tool to support its operations within sectors such as renewable energy, environmental compliance, and industrial infrastructure. The issuance of preferred stock plays a significant role in balancing the company's financial structure, providing a stable platform for growth while offering investors a potentially attractive income stream.
Babcock & Wilcox Enterprises 6.5% Preferred Stock, Due 12/31/26 (ticker: BWNB) is a company listed on NYSE in the Unknown sector (Unknown).
The current price is $25.06 with a P/E ratio of -x and P/B of -x.