They sold a lot because future regulations. Will be hard for this one to repeat those numbers. Stock price, as I understand, is based on future + cash flows. Next election in 3+ years and probably regulation does stay even if republicans come back in next election.
Of course, all above is speculation. As the stock price is!