General Motors (NYSE:GM) shares had a volatile day on Tuesday, after a mixed set of second quarter results.
The company, who own the Buick, Opel and Vauxhall brands, recorded earnings per share of $1.89, above the $1.69 expected by Reuters analysts.
However revenue came in at $37 billion, just below the $40.15 billion expected, with net income at $2.4 billion, down from $2.8 billion a year earlier.
The results excluded its European arm, which is being sold to French carmaker PSA.
The company said on Tuesday that dealer inventories in the second quarter were up 273,000 against the same period in 2016. GM has built up a large inventory of unsold vehicles in advance of the launch of several new models.
General Motors shares plunged after the results were released, but have since recovered. They are currently trading up 0.70 percent at 36.07 (1611GMT).