Babcock & Wilcox (BWC) in Focus: Stocks Tumbles 6.8% – Tale of the Tape
Babcock & Wilcox Company ( BWC ) saw a big move last session, as the company’s shares fell by nearly 7% on the day. The move came on pretty good volume too with far more shares changing hands than in a normal session. […]