Eagle Materials Q2 revenue beats estimates, helped by public infrastructure demand - EXP News | Rallies