ALLY FINANCIAL (ALLY): Fundamental Surprise Chart