Editor’s note: This story erroneously included stock information for Citizens Inc. rather than Citizens Financial Group Inc, which is the company mentioned in the Federal Reserve’s stress test report, ...