Is GM Stock a Buy?

This top auto business posted strong financial results during the first quarter.