TradingView
juliothetrader
May 9, 2020 12:24 PM

Technicals looks ok Long

Babcock & Wilcox Enterprises, Inc.NYSE

Description

52 weeks high is 5.45
More