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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing