MDU Resources (MDU) Reports Q2: Everything You Need To Know Ahead Of Earnings

MDU Resources (NYSE:MDU) is set to announce earnings with expectations of a 2.8% revenue decline to $1.06 billion and earnings of $0.21 per share. Analysts maintain their estimates, suggesting stability. Peers in the sector have shown mixed results.