DA Davidson analyst Brent Thielman downgraded Babcock & Wilcox to Neutral from Buy with a price target of $1, down from $3.50. The firm ...
Eight out of nine local stocks struggle for second day as tariff concerns loom, with Babcock & Wilcox plummeting to new low ...