BLD delivered a trailing four-quarter earnings surprise of 14.1%, on average. Shares of the company have risen 50.2% in the past year. The Zacks Consensus Estimate for BLD's 2023 sales and EPS indicates growth of 3.3% and 8.4%, respectively, from the previous year's reported levels. Fluor currently sports a Zacks Rank of 1. FLR delivered a trailing four-quarter negative earnings surprise of 5.3%, on average. Shares of the company have gained 50% in the past year. The Zacks Consensus Estimate for FLR's 2023 sales and EPS indicates growth of 12.6% and 159.8%, respectively, from the previous year's reported levels.