The recent insider buying made me averageing down. I can't see directors buying before a production downgrade; if they did, I nominate them for a role in the next dumb, dumber, dumbest movie.
Leo moving back up again should also help our share price. GL