This stock is getting hamered lately....does anyone have a reason for this. I think their report was rather good. imo. Any comments