MDU stock: buy or sell?

MDU stock price: $31.86 -1.06% At close on February 21st, 2020

Updated on:
February 21st, 2020


MDU Resources shares touched new all time highs again today, marking to $32.22. Shares ended at $31.86 and declined -1.06%.

MDU Resources Group, Inc. engages in regulated energy delivery, and construction materials and services businesses in the United States.

Should I buy MDU stock?

Make a decision about when to buy or sell stocks is one of the hardest parts of being a trader or investor. Following a trading strategy helps to make decisions easier, quicker and with less hesitations. At, we like to use very simple but trusted and powerful trend following trading strategies. Simple things usually work the best.

Currently, 2 buy setups are elegible for MDU Resources stock right now:

Buy setupElegible
New all-time highYes
New 52 week highYes
Price crossing up 200d MANo
100d MA crossing up 200d MANo

Is MDU Resources stock a buy?

Financial institutions and banks post stock ratings everyday. Unfortunately, we couldn't detect any rating for MDU stock for the last month.

MDU stock analysis

Daily outlook

MDU Resources touched new all time highs again today, marking to $32.22. Shares ended at $31.86 and declined -1.06%.

Even the negative close ($31.86, -1.06%), MDU Resources set new all time high at $32.22. MDU shows a short term strength with several rising tops and rising bottoms. In the very short term, on Feb 7th it marked a new bottom at $30.79 that should act a support if MDU Resources starts a trading flat base in the range of $30.79 - $31.90 If MDU Resources breakouts over $31.90 with average or higher volume, this would be a clear signal that the uptrend resumes. Since price and SMA50d lines crossed up on Jan/15, MDU climbed $2.94 (10.17%).

MDU stock chart (daily)

Weekly outlook

Despite of the negative close ($31.86, -0.19%), MDU Resources topped new all time high at $32.22.

MDU shows a strong mid-term uptrend with several rising tops and rising bottoms. Since its last bottom early January, MDU climbed unceasignly breaking out to new all time highs. Since price and SMA40w lines crossed up early June, MDU climbed $7.73 (32.03%). Since SMA20d and SMA40w crossed up late May 2019, MDU price climbed $7.00 per share (28.16%).

MDU stock chart (weekly)

MDU stock price history

MDU IPO was on March 2nd, 1984 at $0.00 per share1. Since then, MDU stock grew a inf%, with a yearly average of inf%. If you had invested $1,000 in MDU stock in 1984, it would worth $inf today.

1: Adjusted price after possible price splits or reverse-splits.

MDU stock historical price chart

MDU stock reached all-time highs today with a price of $32.22.

MDU stock price target

How much a stock will be priced tomorrow or next week is quite unpredictable However, many stock price predictions are published every day by banks, financial institutions and independent analysts. You should not follow the analysts' MDU stock price predictions in the hope that they will be met as they may be wrong and not met. For the last month we have not detected any price prediction for MDU Resources stock by any trusted analyst.

Financials and fundamental analysis

Earnings date and Earnings per Share

MDU Resources let down experts when it published an Earnings per Share (EPS) of $0.39 when the analysts' forecast was $0.42.
MDU earnings date and EPS evolution
QuarterReporting dateEstimated EPSActual EPSSurprise

Annual financial results

In 2018, MDU Resources annual sales raised a tiny 1.98% to $4,531.55 million USD from $4,443.35 marked in 2017. By contrast, its income margin (compared to sales) remained steady to 6.01%, that is $272.32 million.

MDU annual Sales and Income evolution
2013$4,470 M-$279 M6.2%-
2014$4,671 M4.49%$298 M6.4%6.80%
2015$4,192 M-10.26%$-622.44 M-14.8%-308.71%
2016$4,129 M-1.50%$64 M1.6%-110.35%
2017$4,443 M7.62%$281 M6.3%336.43%
2018$4,532 M1.98%$272 M6.0%-3.16%

Quarterly financial results

MDU Resources reported $1,209.87 million in sales for 2018-Q4, a -5.54% decline compared to previous quarter. Reported quarter earnings marked $78.83 million with a profit margin of 6.52%. Profit margin decreased a -1.86% compared to previous quarter when profit margin was 8.37%. When comparing revenues to same quarter last year, MDU Resources sales marked a fine growth and grew a 3.83%.
MDU quarterly Sales and Income evolution
2017-Q2$1,070 M-$44 M4.2%-
2017-Q3$1,273 M18.93%$87 M6.9%96.69%
2017-Q4$1,165 M-8.43%$115 M9.9%32.01%
2018-Q1$976 M-16.22%$42 M4.3%-63.20%
2018-Q2$1,065 M9.05%$44 M4.1%3.22%
2018-Q3$1,281 M20.31%$107 M8.4%144.85%
2018-Q4$1,210 M-5.54%$79 M6.5%-26.50%
2019-Q1$1,091 M-9.81%$41 M3.7%-48.11%

MDU Resources ownership

When you are planning to invest in a stock, it's worth to have a look its ownership structure.

MDU Resources shares owned by insiders (that is, founders, CEO, CTO, main executives or other management staff) currently counts a 1.04% of all shares.

In case of MDU Resources stock, 69.86% of its shares are held by institutions (mutual funds, pension funds, big banks and other large financial institutions). Bearish positions for MDU stock account 0.00%, no big difference from last month.

For a better context understanding, the next table shows ownership data compared to other related companies:

Market cap$6.4 B
Total shares200.4 M
Float shares198.2 M
  - Institutional holdings (%)69.9%
  - Insider holdings (%)1.0%
Shares in short selling0.0%

MDU summary

Friday, February 21st, 2020
Day range$31.78 - $32.22
Previous close$32.20
Session gain-1.06%
Average true range$0.50
50d mov avg$29.90
100d mov avg$29.10
200d mov avg$27.52
Daily patternlb03a
Weekly pattern lb03c

MDU Resources performance

Performance as an absolute value is never valid if it's not benchmarked against competitors or related stocks in the industry. For MDU Resources, the benchmark is made against .
MDUMDU Resources10.43%23.01%21.42%

MDU Resources competitors

Unfortunately, we could not find any public company that could be defined as MDU Resources competitor. This doesn't mean MDU Resources does not have any competitor in the market, it's just we could not detected it.