Good number of insider buys over the last few day. This was really oversold and may be about to run again, but for real this time.