DFS a buy on multiple timeframes. Looks like a good trade for the gap fill from earnings, but also this is an excellent long-term performer that got beaten down on expectations of a recession with high consumer credit default rates. If that downside scenario doesn't get realized, the stock is far too cheap.