It may be time to take profits in this outperforming bank stock, according to the chartsDavid Keller breaks down the charts on Citigroup.