Looks like a Rectangle with another support level inside that was tested today.
Possible small symmetrical triangle that is almost an ascending triangle with a flat top line, but not quite. There is a slow sloping down of the top trendline. Long Legged Doji at support/ representing some indecision.
Earnings soon and it looks as if DG is expected to do well. Tough to buy a security when earnings so close.