Wow....That's a great sign...If insiders were willing to pay 52 cents per share - that tells us a lot... They certainly have faith in the growth of their company. :>)