Well said peter. Except I would change "perhaps he feels the company is undervalued" to something along the lines of "he MUST feel the company is undervalued!".
A director buying alot of shares on-market is a very, very good sign imo. I'm eagerly awaiting for the next production results, a few should be coming out soon- which could add alot of value to this share.