RE: Here's what I found on Canadian InsiderNot to belittle the fact that insiders are buying, but 300,000 X 0.06 cents/share = $18,000. For insiders taking out a grand total of $18k worth of a private placement doesn't sound significant.
Having said that, I still believe that YLL is a safe play with limited downside. Lots of great potential.