Accenture rallies more than 20% after earnings beat, heads for best day ever

· CNBC