ATLC ATLC · 1 article Coverage September 18, 2026 Deals Atlanticus to Sell CAR Auto Finance in $71.2 Million Deal