C - Citigroup Inc. Stock Analysis | Finranks