Citigroup Share Price Chart - C Stock Is It A Buy Right Now Heres What Earnings