Citi stuns,GroPro shines; U.S. stocks up on earnings
A stunner after hours: Citigroup revising its previously reported third quarter earnings - taking them lower and blaming a $600 million increase in legal related costs. The original $1.07 now down to