Analysts estimated BLD earnings of $5.74 per share this quarter (Q2). BLD's actual earnings were $5.42 per share.
Analysts estimated BLD earnings of $4.68 per share this quarter (Q4). BLD's actual earnings were $4.69 per share.
Setting up your session...