RE:LARGE INSIDER OWNERSHIPBarcharts has this rated a buy but the news situation is somewhat suspect as even google cant produce anything that rersembles a meaningful news release and Google can find anything. All I can get out of this is either there is no news or this is a no news is good news situation and I am not certain that is a good circumstance for a stock