[…] shares gathered 19%.  The company posted results that helped move the Shop pillar of the CE 100 Index 7.7% higher.  Revenue was up 23% year over year in […]