StockNews.com upgraded shares of MDU Resources Group (NYSE:MDU – Free Report) from a hold rating to a buy rating in a report published on Friday morning. MDU Resources Group Stock Performance NYSE MDU opened at $20.60 on Friday. The company’s 50 day moving average is $19.56 and its 200-day moving average is $19.62. MDU Resources […]