Dollar General (DG) has staged an impressive rebound this year, gaining more than 50% year-to-date. Most of that rally occurred in the first half of the year, while the stock has traded sideways since ...