analysis babcock wallpaper wilcox babcock and wilcox stock analysis The technology company reported 030 earnings per share EPS for the quarter topping the consensus estimate of 010 by 020. BABCOCK … Monday, May 30, 2022 Edit