Not sure about your price target but one of the board members who I know and respect in business did buy. I like that when someone I know and respect is buying. Bought a bit more on that recently. No pumps....just what I see for a good investable company.
I think there is a lot behind the scenes that is being worked on. Insiders don't buy for no reason. If they land the 15million in financing they talk about in the filings this things is going to fly to the moon. I don't think insiders would be buying if they didn't think they were going to get the big financing.