Wow,that explains the rally,+9% today That is teh biggest insider buying have see this year. Maybe insider info ;-) Hope so.