Citigroup Inc. (NYSE:C), trading near its 52-week high at $81.48 and currently showing signs of being undervalued according ...