Dollar General (NYSE: DG) has been a laggard on the stock market in recent years as the company has lost market share to Walmart and struggled in an environment with weak consumer discretionary ...