Citigroup (NYSE: C) has had a great run over the past six months, rising more than 22% over the span. That's a much better ...