Babcock & Wilcox Enterprises, Inc.
BW
$1.09
$0.076.86%
BW
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.