This what we know Stock was oversold lately.
Earnings came better than expected and they raised the dividend.
Insiders bought heavily which means that they know its undervalued.
Interested rates are coming down.
The question, now,who is selling at these prices?