CTHR - A good deal of insider buying the last month or so. Maybe things aren't quite as bad as they seem.