Babcock & Wilcox Enterprises Inc. 7.75% Series A Cumulative Perpetual Preferred Stock (BW^A) Valuation Score | Stock Evaluator