Looks like insiders buying just over 300,000 shares since Dec 20th