Directors are buying left, right and centre here. Seems insiders are confident that the worst is over