NASDAQ
Ally Financial Inc. (ALLY) generated $5.85B in total revenue for FY 2017. Domestic was the largest region contributing $5.68B (97.0% of total revenue), followed by Canada at $89.00M (1.5%).
No price data available for this timeframe.