Forbes.com opted to look at the top performing public companies in each state from June 8, 2015 through June 8, 2016.

Forbes based the rankings on the return that they had during the given time period. Also it is important to note that obviously companies operate in multiple states but they based the rankings on where the business is headquartered.

In North Dakota, the top performing company is MDU Resources Group Inc. In the given time period they had a return of 20.4%. At year end in 2015, MDU had an adjusted earning of $180 million according to Annual Report.

The 20.4% return is pretty good for MDU which operates in Idaho, Minnesota, Montana, North Dakota, Oregon, South Dakota, Washington and Wyoming.

However that return was low compared to some other companies on the list where the average return was 180% and companies like ViewRay Inc in Ohio had a return of 3,734.1% in the same time span.

More From Cool 98.7 FM