MDU RESOURCES GROUP INC (MDU): financials, 13F holders and insider trades