Good results don't seem to have brought cheer to ITC's investors ...