ALLY FINANCIAL INC. (ALLY) — Score 74/100 | Good

Score: 74/100 | Verdict: Good | Margin of Safety: +323% — boothcheck Structured Analysis