Citigroup Q1 earnings per share $1.87, beating estimates – Yahoo Finance

  1. Citigroup Q1 earnings per share $1.87, beating estimates  Yahoo Finance
  2. Citigroup earnings beat expectations amid buybacks, but revenues fall  CNBC
  3. View full coverage on Google News