General Motors Co. shares closed at $34.19, down from $35.40 at the opening of trading this morning on the New York Stock Exchange, but up from its initial public offering price of $33.

The stock offering marks the return of the auto maker as a publicly traded company since filing for bankruptcy last year.

The stock hovered around the $35 mark most of the day, briefly spiking to $35.99 in early trading.

Early indications are the IPO will bring in about $23 billion, surpassing Visa Inc.’s benchmark $19.7 million debut in 2008 on the NYSE.