According to the latest Edgar filing, the CEO just resigned to persue "other interests." That's a real booster in confidence, huh?